body { font: 13px Arial,sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 10px; }
p, td, table.searchbox * td.normal { font: 13px Arial,sans-serif; }
a, table.searchbox * td.normal a { font: 13px Arial,sans-serif; color: #036; }

.body, .regtxt, td.rowdtlL, .sidebarlnk, .regular { font: 13px Arial,sans-serif; color: #000; }
.regularb, .Bold { font: bold 13px Arial,sans-serif; color: #000; }
.bolddimblu, .bolddimblu a { font: bold 13px Arial,sans-serif; color: #036; }
.blue, table.categorylist a.parentpt { font: 13px Arial,sans-serif; color: #00f; }
.darkblue { font: 13px Arial,sans-serif; color: #006; }
.semidarkblue { font: 13px Arial,sans-serif; color: #009; }
.semidarkbluesm { font: 10px Arial,sans-serif; color: #009; }
.bold_normal_dblue, table.browsetop a.parentpt { font: bold 13px Arial,sans-serif; color: #006; }
td.rowhdr, tr.rowhdr, .rowhdr { font: bold 13px Arial,sans-serif; color: #006; background-color: #DEE1FE; }
td.srchhdr { font: 13px Arial,sans-serif; color:#006; background-color:#ccc; }
td.rowdtlC { font: 13px Arial,sans-serif; text-align: center; }
td.rowdtlR { font: 13px Arial,sans-serif; text-align: right; }
.sidebarhlt { font: 13px Arial,sans-serif; color: #900; }
h5 { margin-bottom: 0; padding-bottom: 0; font: bold 13px Arial,sans-serif; }
.newh1 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; font: 13px Arial,sans-serif; color: #666; }
.specialh3 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; font: 13px Arial,sans-serif; color: #000; }
.regularblnk { font: bold 13px Arial,sans-serif; color: #000; text-decoration: none; }

.bodysm, .bodysm a, .smallf { font: 10px Arial,sans-serif; }
.smr { font: 10px Arial,sans-serif; color: #c00; }

.sublink, table.browsetop a { font: 11px Arial,sans-serif; color: #036; }
.bodysmver11, .small-text, .srch, .semi_small, table.productlist * td, table.supplierlist * td { font: 11px Arial,sans-serif; color: #000; }
.semi_small_blue, table.categorylist * a, table.productlist * a, table.supplierlist * a, .smallblue11 { font: 11px Arial,sans-serif; color: #00F; }	
.semi_small_dblue, .smalldarkblue11 { font: 11px Arial,sans-serif; color: #006; }	
td.listingheader, .listingheader * { font: bold 11px Arial,sans-serif; color: #006; background-color: #DDDDC0; }
td.paramheader11 { font: 11px Arial,sans-serif; color: #006; background-color: #eed; }
.updated { font: 11px Arial,sans-serif; color: #c00; }
table.productlist * a.subtle_nav { font: 11px Arial,sans-serif; color: #000; text-decoration: none; cursor: default; }

td.sidebarhdr, td.bluesidehdrs { font: 12px Arial,sans-serif; color:#006; background-color:#F1F2FE; }
td.blacksidebarhdr { font: 12px Arial,sans-serif; color:#000; background-color:#F1F2FE; }
.leftnav { font: bold 12px Arial,sans-serif; color: #000; }
a.leftnav_mouseoverlink { font: 12px Arial,sans-serif; color: #000; text-decoration: none; }
a.leftnav_currentpage { font: 12px Arial,sans-serif; color: #900; text-decoration: none; }


.catblack, .main-header, .quickpoll { font: bold 16px Arial,sans-serif; }
.pointnameheader { margin-bottom: 0; padding-bottom: 0; font: bold 16px Arial,sans-serif; }
.newh2 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #000; }
h2 { margin: 0; padding: 0; font: bold 16px Arial,sans-serif; color: #000; }
.newh2 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; font: bold 16px Arial,sans-serif; color: #000; }

.bold-title { font: bold 16pt Arial,sans-serif; }

.main-header2 { font: 18pt Arial,sans-serif; color:#000; }

.blu { font: 10pt Arial,sans-serif; color: #006; }

.sublinkv { font: 10px Verdana,sans-serif; color: #036; }
.footer, .bodysmver, .small, .small a, .bodysmver *, table.searchbox * td, table.searchbox * a { font: 10px Verdana,sans-serif; }
.smallb, .bodysmverb { font: bold 10px Verdana,sans-serif; }
.bodysmverdblue, a.filterlink, .paging { font: 10px Verdana,sans-serif; color: #006; }
a.paramheader { font: bold 10px Verdana,sans-serif; color: #006; }
.PACellContent { font: 10px Verdana,sans-serif; padding: 5px; }
.smallblue, .small_blue, .bluesmver, .inqbasketsmall { font: 10px Verdana,sans-serif; color: #00f; }	
td.paramheader, tr.paramheader { font: 10px Verdana,sans-serif; color: #006; background-color: #DDDDC0; }
.smalli { font: 10px Verdana,sans-serif; color:#666; }
.path { font: 10px Verdana,sans-serif; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

.tableprint {
	font: 10px Verdana,sans-serif;
	color: #000;
	border-top-color : #eee;
	border-left-color : #eee;
	border-right-color : #eee;
	border-bottom-color : #eee;
	border-width : 1px;
	border-style : outset;		
}

a.leftnav_mouseoverlink:hover, a.leftnav_currentpage:hover { text-decoration: underline; color: #C00; }
a.topNav_default { font: 13px Arial,sans-serif; color: #000; text-decoration: underline; }
a.topNav_currentpage { font: 13px Arial,sans-serif; color: #000; text-decoration: underline; color: #C00; }
table.productlist * a.mouseoverlink { color: #000; text-decoration: none; }
table.productlist * a.mouseoverlink:hover{ color: #00f; text-decoration: underline; }

div.margintop { margin-top:3px } 
.margintop { margin-top: 3px; } 
td.separator { background-color: #ccc; }
.darkblue-small { color: #006; }
.blue-small { color: #00f; }

/** HEADER STYLES **/
.sm { font: 10px Arial,sans-serif; }
.smlnk { font: 10px Arial,sans-serif; color: #006; }
.greet { font: bold 11px Arial,sans-serif; color: #333;}
.hdrtxt { font: 11px Arial,sans-serif; }
.hdrlnk { font: 11px Arial,sans-serif; color: #036; }
.l2menu { font: 11px Arial,sans-serif; line-height: 18px; }
/**Add for MR8387**/
.smlnk2 { font: 12px Arial,sans-serif; color: #006; }
.greet2 { font: bold 12px Arial,sans-serif; color: #333;}
.hdrtxt2 { font: 12px Arial,sans-serif; }
.hdrlnk2 { font: 12px Arial,sans-serif; color: #036; }

.tagln { font: bold 11px Arial,sans-serif; color: #666; margin: 0px; padding: 0px;}
.topnav { font: 11px Arial; color: #036; }
.basket { font: 11px Arial; color: #C00; }
a.l2menu { text-decoration: none; color: #000; font: 11px Arial,sans-serif; }
a.l2menuhead { text-decoration:none; font: bold 12px Arial,sans-serif; color: #000; }
a.l2menuhead:hover { text-decoration:underline; color: #006; }
#dropmenudiv{
	position:absolute;
	border:1px solid #000;
	border-bottom-width: 1px;
	font:normal 11px Arial;
	line-height:18px;
	z-index:100;
}
#dropmenudiv a{
	text-indent: 0px;
	padding: 2px 0;
	text-decoration: underline;
	font:normal 11px Arial;
	color: #000;
	line-height: 18px;
}
#dropmenudiv a.menuParent {
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding: 1px 0;
	font:bold 13px Arial;
	text-decoration: none;
	color: #000;
}
#dropmenudiv a.menuParent:hover{
	color: #006;
	text-decoration: underline;
}

table.productList * td.header_separator { margin: 0px; padding: 0px; width: 1px; background-color: #c0c0c0;}
table.productList * td.filler { margin: 0px; padding: 0px; width: 1px; }
table.productList * td.filler2 { margin: 0px; padding: 0px; }
.imgborder { border:1px solid #006; }
table.productlist * a.dark_blue {font: 11px Arial,sans-serif; color: #006;} 
table.productList * td.newfont { font: 11px Arial,sans-serif; color: #333333; font-weight: bold; }
table.productList * div.space_filler { height:17px; }


/* ######################## TABS WITH VERTICAL LINKS ######################## */

table.vertlinks {
	width: 100%; 
	color: #999; 
	margin: 0; 
	padding: 2px 0 0 0; 
	height: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
table.vertlinks td.tl {
	width: 4px; 
	height: 12px; 
	background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TLG.GIF);
	background-repeat: no-repeat;
	background-position: top left; 
	font: 8px Arial;
}
table.vertlinks td.tb {
	text-align: center; 
	vertical-align: top;
	padding: 2px 0 0 0;
	width: 16%; 
	height: 12px; 
	background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TCG.GIF);
	background-repeat: repeat-x;
	background-position: top left; 
}
table.vertlinks td.tb1 {
	text-align: center; 
	vertical-align: top;
	padding: 1px 0 0 0;
	width: 14%; 
	height: 14px; 
	background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TCG.GIF);
	background-repeat: repeat-x;
	background-position: top left; 
}
table.vertlinks td.tr {
	width: 5px; 
	height: 12px; 
	background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TRG.GIF);
	background-repeat: no-repeat;
	background-position: top right; 
	font-size: 8px;
}
table.vertlinks td.tb a, table.vertlinks td.tb1 a { 
	font-size:12px;
	color: #000; 
	text-decoration: none; 
}

/* ######################## SEARCH BOX ######################## */

table#sbox {
	margin: 2px 0 0 0;
	width: 100%;
	height: 45px; 
}
table#sbox td {
	padding: 0
}
table#sbox td.lcorner {
	width: 4px;
	height: 60px;
	background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/SL2.GIF);
	background-repeat: no-repeat;
}
table#sbox td.mid {
	text-align: center;
	height: 60px;
	background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/SB2.GIF);
	background-repeat: repeat-x;
}
table.sbox-layout {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
table.sbox-layout td, table.sbox-layout * select, table.sbox-layout * input {
	font-size: 11px;
	font-family: Arial, sans-serif; 
	color: #000000;
}
table.sbox-layout * select, table.sbox-layout * input {
	font-size: 12px;
	font-family: Arial, sans-serif; 
	color: #000000;
}
table.sbox-layout td select {
	margin-right: 5px;
}
table.sbox-layout td a {
	font-size: 11px;
	font-family: Arial, sans-serif; 
	color: #006;
}
table.sbox-layout td a:hover {
	color: #cc0000;
	text-decoration: underline;
}
table#sbox td.rcorner {
	width: 4px;
	height: 60px;
	background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/SR2.GIF);
	background-repeat: no-repeat;
}

/* ######################## LEFT NAV ######################## */

div.ln {
	vertical-align: top;
	width: 135px; 
	margin: 0;
	padding: 0 0 0 0; 
} 
div.ln div.leftnavtab-hd {
	width: 135px;
	background-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/TAB-BG.GIF);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0 0 10px;
	margin: 10px 0 0 0;
}
div.lnav-link {
	padding: 3px 2px 0px 8px;
}
div.lnav-link a {
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
div.lnav-link a.on {
	font-size:12px;
	text-decoration:none;
	color:#990000;
}
div.lnav-link a:hover, div.lnav-link a.on:hover {
	font-size:12px;
	text-decoration: underline;
	color: #cc0000;
}

/* ######################## BROWSE ######################## */

table.threecolmn {
	vertical-align: top;
	width: 100%;
	padding: 0 22px 0 22px;
}
table.twocolmn {
	vertical-align: top;
	width: 100%;
	padding: 0 22px 0 0;
}
table.mn td.cw {
	vertical-align: top;
}
table.cw-layout {
	width: 100%;
}
table.cw-layout td.overall {
	width: 49%;
	vertical-align: top;
	padding-right: 30px;
}
table.mn td.cw-onecol {
	vertical-align: top;
	padding-right: 30px;
}
div.col-hdr {
	width: 100%;
	border-bottom: 1px solid #e6e6e6;
	margin: 0 0 8px 0;
	padding: 0 0 2px 0;
	font-size: 16px;
	font-weight: bold;
}
div.col-hdr a {
	color: #900;
	text-decoration: none;
}
div.browse-ttl, div.browse-ttl a {
	font-size: 13px;
	color: #006;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
div.categ-blk {
	padding: 0 0 15px 0;
}
div.browse {
	font-size: 11px;
	color: #000;
	padding: 0 0 0 12px;
}
div.browse a {
	font-size: 11px;
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
}
div.feat-prod-sch {
	width: 100%;
	padding: 0 0 2px 0;
	font-size: 16px;
	font-weight: bold;
}
div.feat-prod-sort {
	width: 100%;
	font-size: 12px;
}
td.feat-title-td {
	padding: 0 0 20px 0;
}



/* ######################## BOTTOM MARKETING MODULES ######################## */

.rnd-hdr {
	height: 26px;
	width: 100%;
	padding: 0 0 5px 0;
}
td.l-cnr {
	width: 3px;
	vertical-align: top;
	text-align: right;
	background-color: #dee1fe;
}
td.ltxt {
	color: #000066;
	font-size: 13px;
	background-color: #dee1fe;
	vertical-align: middle;
	text-align: left;
}
td.rtxt {
	color: #000066;
	font-size: 11px;
	background-color: #dee1fe;
	vertical-align: middle;
	text-align: right;
}
td.ltxt a {
	color: #000066;
	font-size: 12px;
}
td.rtxt a {
	font-family: Arial, sans-serif;
	color: #006;
	font-size: 11px;
	font-weight: bold;
}
td.r-cnr {
	width: 3px;
	vertical-align: top;
	text-align: left;
	background-color: #dee1fe;
}
ul.browse-more {
	padding: 0;
	margin: 3px 0 0 24px;
}
ul.browse-more li {
	font-family: arial, sans-serif;
	font-size: 13px;
	list-style-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LI-SQR.GIF);
	padding-bottom: 2px;
}

ul.browse-more li a {
	color: #0000ff;
}

/* ######################## PRODUCT ALERT IN CENTER WELL ######################## */

.bell-pa {
	margin: 3px 0 3px 2px;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-size: 13px;
}
.bell-pa a {
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #006;
}
.bell-pa img {
	margin-right: 4px;
}

div.pa-info
{
margin: 28px 0 0 0;
padding: 0;
}

div.pa-info ul
{
margin: 12px 0 0 30px;
padding: 0;
}

div.pa-info ul li
{
margin: 0;
padding: 0 0 5px 0;
list-style-image: url(../images/REDCHECK3.GIF);
}

/* ######################## PATH ######################## */

.path-dd {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #666;
	padding-left: 3px;
	padding-bottom: 3px;
}
.path-dd a {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #666;
}
.path-dd span.curr {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: black;
	font-weight: bold;
}


/* ######################## DRILLDOWN CATEGORY TABLE ######################## */

table.drilldownlist {
	width: 100%;
	padding: 0;
	margin: 0;
}
table.drilldownlist th {
	text-align: right;
	padding: 4px 5px 4px 0;
	font: bold 13px Arial,sans-serif; 
	color: #006; 
	background-color: #DDDDC0; 
	vertical-align: top;
}
table.drilldownlist th.ckbx {
	padding: 4px 2px 0 3px;
	text-align: left;
}
table.drilldownlist th a {
	color: #006; 
	text-decoration: underline;
}
table.drilldownlist td {
	padding: 3px;
	vertical-align: top;
	font-family: Arial,sans-serif; 
	font-size: 13px;  
	color: #006; 
}
table.drilldownlist tr.beige {
	background-color: #eeeedd;
}
table.drilldownlist tr.pahilite {
	background-color: #ff3;
}
div.category-top a {
	color: #0000ff;
	font-size: 13px;
	line-height:18px;
	font-weight:bold;
	text-decoration: underline;
}
div.category-nochild a {
	color: #0000ff;
	font-size: 13px;
	line-height:16px;
	text-decoration: underline;
}
div.category-sub a {
	color: #0000ff;
	font-size: 11px;
	line-height: 17px;
	padding:0 0 0 10px;
	line-height: 16px;
	text-decoration: underline;
}
div.number {
	color: #000000;
	font-size: 13px;
	text-align:right;
	padding: 0 2px 0 0;
}
table.drilldownlist td.table-end {
	height:1px;
	background:#cccccc;
	padding: 0 0 0 0;
}
table.drilldownlist tr.beige {
	background-color: #eeeedd;
}

/* ######################## FOOTER & COPYRIGHT  ######################## */

div#footer {
	width: 100%;
	text-align: center;
	margin-top:40px;
}
div#footer #blk-one, #blk-two, #blk-one a, #blk-two a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 20px;
}
#blk-one a {
	color: #003366;
}
#blk-two a {
	color: black;
}
div#footer #blk-one {
	margin-bottom: 20px;
}
div#footer #blk-one img {
	margin-left: 15px;
}
div#copyright, div.copyrightFoot {
	width: 100%;
	margin-top: 5px;
	padding-top: 2px;
	border-top: 1px solid #999999;
	font-family: Arial, sans-serif;
	text-align: center;
	font-size:10px;
}
div#copyright a, div.copyrightFoot a {
	font-family: Arial, sans-serif;
	color: #003366;
	font-size:10px;
}

/* ######################## RIGHT NAVIGATION   ######################## */
td.rnav
{
width: 145px;
vertical-align: top;
padding: 0;
margin: 0;
}
td.rnav div.rtnavtab-hd
{
background-image:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/R-MENU-TAB-BG.GIF);
background-repeat: no-repeat;
font-size: 12px;
font-weight: bold;
padding: 5px 0 0 10px;
margin: 10px 0 0 0;
text-align: center;
}
td.rnav .box
{
width: 145px;
border: 1px solid #e6e6e6;
margin: 3px 0 0 0;
text-align: center
}
td.rnav .subbox
{
text-align: left;
width: 136px;
border-top: 1px solid #cccccc;
margin: 0 auto 0 auto;
padding: 10px 3px 12px 2px;
}
td.rnav .subbox-top
{
text-align: left;
width: 136px;
border-top: 0px;
margin: 0 auto 0 auto;
padding: 10px 3px 12px 2px;
}
td.rnav .hdr
{
color: #000066;
font-weight: bold;
font-size: 13px;
margin: 0 0 5px 0;
padding: 0;
}

.rnav_smalltext a { font: 11px Arial,sans-serif; }

div.rnav {
	width: 145px;
	vertical-align: top;
	padding: 0;
	margin: 0;
}

div.rnav div.rtnavtab-hd {
	background-image:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/R-MENU-TAB-BG.GIF);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 0 10px;
	margin: 10px 0 0 0;
	text-align: center;
}

div.rnav .box {
	width: 145px;
	border: 1px solid #e6e6e6;
	margin: 3px 0 0 0;
	text-align: center
}

div.rnav .subbox {
	text-align: left;
	width: 136px;
	border-top: 1px solid #cccccc;
	margin: 0 auto 0 auto;
	padding: 10px 3px 12px 2px;
}
div.rnav .subbox-top {
	text-align: left;
	width: 136px;
	border-top: 0px;
	margin: 0 auto 0 auto;
	padding: 10px 3px 12px 2px;
}
div.rnav .hdr {
	color: #000066;
	font-weight: bold;
	font-size: 13px;
	margin: 0 0 5px 0;
	padding: 0;
}

.norm-txt {
	font-size: 11px;
	padding: 0 0 3px 0;
}

.norm-txt a {
	font-size: 11px;
	line-height: 19px;
	color: #000066;
	text-decoration:underline
}
.centr {
	text-align: center;
}

.centr a {
	color: #006;
	font-size: 11px;
	text-decoration: underline;
}

ul.rnav {
	padding: 0;
	margin: 0 0 0 20px;
}

ul.rnav li {
	font-size: 11px;
	list-style-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LI-SQR.GIF);
	line-height: 16px;
	margin-left: -3px;
}

ul.rnav li a {
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}

div.all-rel-news a {
	color: #00f;
	font-size: 10px;
}
div.all-rel-news {
	margin-top: 3px;
	text-align: right;
}

/* ######################## SEARCH RESULTS  ######################## */

table.two-cols {
	width: 100%;
	margin-top: 0px;
	padding: 0;
}

table.two-cols td.left-col {
	padding-right: 22px;
	vertical-align: top;
}

a.dkblue {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000066;
}

a.paging {
	text-decoration: underline;
}

a:hover.paging {
text-decoration: underline;
color: #cc0000;
}

ul.cw-cont {
	padding: 0;
	margin: 0 0 0 20px;
}
ul.cw-cont li {
	list-style-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LI-SQR.GIF);
}

ul.cw-cont li, ul.cw-cont li a {
	color: #0000ff;
	font-size: 13px;
	padding: 1px;
}
.crnd-hdr {
	height: 21px;
	width: 100%;
}
table.results-top {
	width: 100%;
	padding: 0;
}
table.results-btm {
	width: 100%;
	padding: 0;
	border-bottom: 1px solid #cccccc;
}
table.results-top td.l, table.results-btm td.l {
	text-align: left;
	padding: 0 0 0 0;
	width: 50%;
	vertical-align: middle;
}
table.results-top td.r, table.results-btm td.r {
	text-align: right;
	padding: 0 0 0 0;
	width: 50%;
	font-family: Verdana, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	color: #000066;
}

table.productlist {
	width: 100%;
	padding: 0;
	margin: 0;
}

table.productlist th {
	text-align: left;
	padding: 4px 8px;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	font: bold 11px Arial,sans-serif; 
	color: #006; 
	background-color: #DDDDC0; 
	vertical-align: top;
}

table.productlist th.ckbx {
	padding: 4px 3px 0 3px;
	text-align: center;
}

table.productlist th a {
	color: #006; 
	text-decoration: underline;
	font-size: 11px;
}

table.productlist td {
	padding: 4px;
	vertical-align: top;
	font-family: Arial,sans-serif; 
	font-size: 11px;  
	color: #000; 
}

table.productlist td a, table.productlist tr.beige td a, table.productlist tr.pahilite td a {
	color: #0000ff;
	font-size: 11px;
	text-decoration: underline;
}

table.productlist tr.beige, table.productlist tr.pahilite {
	background-color: #eeeedd;
}

.prodlist-pgs {
	font-size: 11px;
	width: 100%;
	margin: 3px 0 10px 0;
	text-align: right;
	padding: 5px 0 0 0;
}

.prodlist-pgs span.curr {
	font: 11px Verdana,sans-serif; color: #006;
}

.prodlist-pgs a {
	font: 11px Verdana, sans-serif; 
	color: #006;
	text-decoration: underline;
}

ul.keyword {
	padding: 0;
	margin: 8px 0 0 24px;
}

ul.keyword li {
	font-family: arial, sans-serif;
	font-size: 13px;
	list-style-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LI-SQR.GIF);
	padding-bottom: 10px;
}

ul.keyword li a {
	color: #0000ff;
	text-decoration:underline;
}

.number {
	color: #000000;
	font-size: 14px;
	text-align:center;
	padding: 0 2px 0 0;
}
td.live-help {
	font: 11px Arial, sans-serif; 
	color: #000;
}
td.live-help a {
	font: 11px Arial, sans-serif; 
	color: #006;
}


/* ######################## NAVIGATORS ######################## */

table.drldn-3col {
	width: 100%;
	padding: 0;
	margin: 5px 0 10px 0;
}
table.drldn-3col td {
	width: 20%;
	vertical-align: top;
	font-size: 11px;
}
table.drldn-3col td a {
	color: #0000ff;
	font-size: 11px;
	text-decoration: underline;
}


/* ######################## SEARCH QUERY BOX AND TABS ######################## */
div.veribox {
	text-align: left;
	width: 100%;
	border-top: 1px solid #cccccc;
	margin: 0;
	padding: 5px 0px 10px 0px;
	font: 13px Arial, sans-serif;
	color: #000;
}
div.veribox img {
	padding: 0px 5px 0px 0px;
}
.srch-query-box {
	border-top: 0px;
	border-right: 1px solid #A4B97F;
	border-left: 1px solid #A4B97F;
	border-bottom: 1px solid #A4B97F;
	width: 423px;
}
*html .srch-query-box { margin: -1px 0px 0px 0px; }
.srch-query-box-allbord {
	border: 1px solid #A4B97F;
	width: 423px;
}
.srch-tab-table {
	padding: 3px 0 0 0;
	margin: 0;
	border: 0;
	width: 423px;
}
table.srch-tab-table td {
	text-align: center;
}
table.srch-tab-table td a, table.srch-tab-table td a:hover, table.srch-tab-table td a div {
	text-decoration: none;
	font: bold 12px Arial,sans-serif;
	color: #000;
	display: block;
}
.srch-tab-midfill {
	border-bottom: 1px solid #A4B97F;
}
table.sbox-layout td select {
	border-top: 1px solid #A4B97F;
	border-right: 1px solid #A4B97F;
	border-left: 1px solid #A4B97F;
	border-bottom: 1px solid #A4B97F;
}
#veriftabs {
	visibility: visible;
}

/* TP/TCS ALPHA PAGINATION */
.alphlist-pgs {
	font: 10px Verdana, sans-serif; 
}
.alphlist-pgs a {
	font: 10px Verdana, sans-serif; 
	color: #006;
	text-decoration: underline;
}

/* MR #10868 */
.style1 {font-size: 11px}

/**Add for MR11560**/
.pvsd {font: 13px Arial,sans-serif; color: #006;}

/* MR #11734 */
.topKeyword {
display:inline;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:normal;
color:#000000;
}
 
.topnormal {
color:#000000;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:16px;
}
 
 .required
{
font-family: verdana, arial;
padding: 0 0 8px 0;
font-size: 10px;
}

.star
{
color: #ff0000
}

.star-form
{
color: #cc0000;
font-size: 13px;
vertical-align: top;
text-align: right;
}

.bodysmver2 { 
	font-family:Verdana,Helvetica,sans-serif; font-size:10px;
}

.bodysmverbold { 
	font-family:Verdana,Helvetica,sans-serif; font-size:10px; font-weight:bold
}

/** Added For MR12779 **/
.star0, .star1, .star2, .star3, .star4, .star5, .star6, .inqnowi, .chati, .buyitnow, .add2cart, .signup, .inqnowb, .add2basket, .subscribe1, .searchb, .searchbtm, .magnify, .bellicon, .toolguy, .palite, .verified, .unverified, .inquireAll, .gob, .submitb, .gsdlogo, .newi { background:url('http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/ST/i/BUTTONS4.GIF') no-repeat; }
.star0, .star1, .star2, .star3, .star4, .star5, .star6, .inqnowi, .chati, .buyitnow, .add2cart, .signup, .inqnowb, .add2basket, .subscribe1, .searchb, .searchbtm, .magnify, .bellicon, .toolguy, .palite, .verified, .unverified, .inquireAll, .gob, .submitb { float:left; position:relative; }
.star0 { background-position:0 0; height:11px; width:60px;}
.star1 { background-position:0 -13; height:11px; width:60px; }
.star2 { background-position:0 -26; height:11px; width:60px; }
.star3 { background-position:0 -38; height:11px; width:60px; }
.star4 { background-position:0 -50; height:11px; width:60px; }
.star5 { background-position:0 -63; height:11px; width:60px; }
.star6 { background-position:0 -75; height:11px; width:60px;}
.inqnowi { background-position:0 -89; height:13px; width:56px; }
.chati { background-position:0 -105; height:15px; width:56px; }
.buyitnow { background-position:0 -120; height:17px; width:76px; }
.add2cart { background-position:0 -138; height:17px; width:76px; }
.signup { background-position:0 -162; height:25px; width:67px; margin-top:5px;}
.inqnowb { background-position:0 -183; height:25px; width:101px; margin-left:5px; }
.add2basket { background-position:0 -211; height:22px; width:114px; margin-top:-7px; }
.searchb { background-position:0 -251; height:24px; width:72px; }
.searchbtm { background-position:0 -251; height:22px; width:72px; margin-bottom:2px;}
.magnify { background-position:-109 -91; height:20px; width:20px; }
.bellicon { background-position:-109 -37; height:17px; width:19px; }
.toolguy { background-position:-98 -367; height:64px; width:42px; }
.palite { background-position:0 -362; height:45px; width:88px;}
.verified { background-position:-71 0; height:37px; width:33px; }
.unverified { background-position:-109 0; height:37px; width:33px; }
.gob { background-position:0 -274; height:19px; width:26px; float:right; }
.inquireAll { background-position:0 -296; height:17px; width:90px; margin-left:5px;}
.submitb { background-position:-108 -156; height:25px; width:65px; margin-top:-1px;}
.gsdlogo { background-position:0 -412; height:36px; width:79px; margin-left:3px; }
.newi { background-position:-109 -145; width:17px; height:8px; }
.cur { cursor:pointer; }

/** Added For MR13399 **/
.srch_kw {margin-top:0; padding-top:0}
.srch_kw td{ text-align:center; font: 11px Arial, Helvetica, sans-serif; background:url(../images/SRCH_KW_BG.GIF) top left repeat-x; }
.srch_kw td a { color:#003366; text-decoration:none; padding-left:7px;}
.srch_kw td a:hover { color:#cc0000; text-decoration:underline; }

/** Added for Grid View **/
.big_tab { border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
/** .big_tab tr { background-image:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/HANG_BG.GIF); background-repeat:repeat-x; } **/
.big_tab tr td { padding-top: 10px; padding-bottom: 5px; vertical-align: top; }
.big_tab2 { border-top:1px solid #ccc; border-bottom:0px solid #ccc; }
.big_tab2 tr td { padding-top: 10px; padding-bottom: 5px; vertical-align: top; }
.gridprdHL { background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/PRO_BG.GIF) bottom left repeat-x; }
.gridprdNoHL { background-image: none; }
.gridprod { width:100%; text-align: center; }
.gridpic { text-align: left; width: 130px; }
.gridpic input { float: left; }
.gridpic div.atb { font: 11px Arial,sans-serif; text-align: center; width: 40px; float: left; }
.gridinfo { width: 130px; }
.gridinfo a { font: 11px Arial,sans-serif; color: #00f; text-align: left; }
.gridinfo p { margin: 4px 0 0 0; font: 11px Arial,sans-serif; text-align: left; }

/** Added for Product Mouse Over MR **/
#showFrame_bg { position:absolute; width:210px; height:220px; display:none; background-image:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/POPBG.PNG); }
*html #showFrame_bg { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/POPBG.PNG' ,sizingMethod='crop'); }
*+html #showFrame_bg { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/POPBG.PNG' ,sizingMethod='crop'); }
#showFrame { position:absolute; width:180px; height:200px; padding:10px 10px 10px 20px; display:none; }
#showFrame img {border:1px solid #000;}
.showFrame_link { font-size:11px; padding-top:5px; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:180px; }

.showFrame_link a { font-size:11px; color: #00f; }
.l4palink { text-align:left;margin-bottom:2px;margin-top:5px; }
.l4palink_PAlanding { text-align:left;margin-top:7px;margin-bottom:7px; }


/** Added For MR15301 **/

/*section_01*/
.section_01{
margin:0 5px 5px 0;
}
/*register*/
.red_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#cc0000;
font-weight:bold;
display:block;
padding-top: 10px;
padding-bottom: 10px;
}
/*purple box*/
.purple_box{
border: 1px #dee1fe solid;
width: 750px;
}
.inner_box{
padding:7px 12px 12px;
margin-top: 7px;
}
.purple_line{
border-top: 1px #dee1fe solid;
padding: 0;
margin: 0;
}
/*progress indicator*/
.pi_01{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333399;
font-weight: bold;
background-image: url(../images/PROGRESS_INDICATOR_01.GIF);
background-repeat:no-repeat;
background-position: 40 0;
padding-left:60px;
}
.pi_01_off{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#c1c1e0;
font-weight: bold;
background-image: url(../images/PROGRESS_INDICATOR_01_OFF.GIF);
background-repeat:no-repeat;
background-position: 40 0;
padding-left:60px;
}
.pi_02{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333399;
font-weight: bold;
background-image: url(../images/PROGRESS_INDICATOR_02.GIF);
background-repeat:no-repeat;
background-position: 10 0;
padding-left:30px;
}
.pi_02_off{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#c1c1e0;
font-weight: bold;
background-image: url(../images/PROGRESS_INDICATOR_02_OFF.GIF);
background-repeat:no-repeat;
background-position: 10 0;
padding-left:30px;
}
.pi_03{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333399;
font-weight: bold;
background-image: url(../images/PROGRESS_INDICATOR_03.GIF);
background-repeat:no-repeat;
background-position: 50 0;
padding-left:70px;
}
.pi_03_off{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#c1c1e0;
font-weight: bold;
background-image: url(../images/PROGRESS_INDICATOR_03_OFF.GIF);
background-repeat:no-repeat;
background-position: 50 0;
padding-left:70px;
}
/*box_01*/
.dot_box{
border: 1px #CCCCCC dashed;
margin-bottom: 15px;
width: 727px;
padding: 8px 4px;
}
*.html.dot_box{
border: 1px #CCCCCC dashed;
margin-bottom: 15px;
width: 734px;
padding: 8px 4px;
}
/*box_02*/
.purper_big_box{
margin-bottom: 15px;
background-color:f0f2fe;
padding: 7px;
}
*.html.purper_big_box{
margin-bottom: 15px;
background-color:f0f2fe;
width: 734px;
padding: 7px;
}
.STYLE3 {font-size: 12px}
.STYLE2 {font-size: 11px}
.bg_box{
background-image:url(../images/BG_IMAGE.GIF);
padding:7px;
}
.smfldlabel,.smfldlabelgrey{
font: 10px Verdana,sans-serif;
color: #666;
}
.smfldlabelnew{
font: 13px Verdana,sans-serif;
color: #000;
}
.globalnav2 {
	font-size: 11px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*Alert_box_01*/
.alert_box_01{
border: 1px solid #CCCCCC;
padding: 7px;
}
.alert_box_01 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC0000;
text-align:left;
padding-left: 3px;
margin: 0;
}
/*Alert_box_02*/
.alert_box_02{
border: 1px solid #CCCCCC;
padding: 7px;
background-image:url(../images/BG_IMAGE2.GIF);
}
.alert_box_02 a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000066;
line-height: 2em;
}
div.graybox_search{
border: 1px #CCCCCC solid;
background-color:#f4f5fe;
padding:0 7px;
}
div.graybox_search.content{
width:100%;
}
div.dot_line2{
border-bottom: dashed 1px #CCCCCC;
}
.rnd-hdr2 {
	height: 26px;
	width: 100%;
	padding: 0;
}

/** Added For MR #14428: Update RSS categories page and adding new entry points **/
#headine{border-bottom:1px solid #e6e6e6;height:30px;}
#headine img{float:left;margin-top:9px;margin-left:10px;}
.catblack2{padding-top:8px;float:left;color:#000000; font: bold 16px Arial,sans-serif; }
.learn{float:left;padding-top:10px;}
.learn a{text-align:left;font:11px Arial,sans-serif;text-decoration : underline;color:#003366;}
.learn a:hover{text-align:left;font:11px Arial,sans-serif;text-decoration : underline ;color:#cc0000;}
span.regtxt2{display:block;margin-bottom:10px;}
.bodysm2, .bodysm2 a { font: 10px Arial,sans-serif; }
td.bodysm2 a { font: 11px Arial,sans-serif; color: #000066;text-decoration : none;}
td.bodysm2 a:hover { color: #cc0000;text-decoration : underline; }
td.bodysm2 a.sm2{font-weight:700;color:#000066;}
td.bodysm2 a.gt_more{color:#cc0000;}
table.browsetop2 a.parentpt2{ font: bold 13px Arial,sans-serif; color: #003366;text-decoration : underline; }

div.redheading { font: 20px Arial,Helvetica,sans-serif; color: #CC0000; margin: 0px 0px 5px;}
.p_ind_box { border-top: 1px solid #DEE1FE; border-left: 1px solid #DEE1FE; border-right: 1px solid #DEE1FE; border-bottom: 0px; }

.grayline{border-bottom: 1px solid #CCCCCC;padding: 0px 0 8px 0;}
.red_heading2{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#cc0000;font-weight:bold;padding-top: 7px;padding-bottom: 0px;}
.grayline2{border-bottom: 1px solid #CCCCCC;padding-top: 0px;padding-bottom: 0px;}

table.drldn-L3 {
margin:5px 0 10px;
padding:0;
width:100%;
}table.drldn-L3 td {
	vertical-align: top;
	font-size: 11px;
}
table.drldn-L3 td a {
	color: #0000ff;
	font-size: 13px;
	text-decoration: underline;
}
.semism { font: 11px Arial,Helvetica,sans-serif; }
.tofld { font: bold 16px Arial, Helvetica, sans-serif; }

/** For new header menu tab **/
#menu{width:100%;height:35px; z-index:500; position:relative;}
#menubtn{width:100%; height:27px;}
#menubtn td {background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/menu_bg.gif) repeat-x;}
#menubtn td.mnshdw { height:4px; background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/menu_bg2.gif) repeat-x;}
#menubtn a{color:#000; font-size:12px; padding-left:10px; font-weight:bold;text-decoration:none;}
#menubtn a:hover{color:#cc0000;}
#menubtn a span{padding-right:12px;}
#menulist2{position:absolute; width:128px; height:296px; left:27px; top:26px; background-color:white; font-size:11px; display:none;}
#menutable{border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; height:270px; list-style:none; margin:0; padding:0;}
#menutable li{ margin:0; padding:0; margin-left:5px; padding-top:5px;}
#menutable li a{ font-size:11px; text-decoration:none; color: #006; }
#menutable li a:hover{ font-size:11px; text-decoration:none; color: #c00; }
#menucn{border:1px solid #d1d1d1; height:20px; padding:0; padding-top:5px; margin:0; list-style:none; }
#menucn li{ margin:0; padding:0; margin-left:5px;}
#menucn li a{font-size:12px; text-decoration:none; color: #006;}
#menucn li a:hover{ color: #c00; }
#mnnvbar{ min-width:980px; width:100%}
#mnnvbar {width:expression( documentElement.scrollWidth  < 982 ? "982px" : "100%" );}

#menulist3{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;position:absolute; width:380px; left:268px; top:26px; background-color:white; font-size:11px; display:none;}
#menutable3{float:left;height:410px; list-style:none; border-top:none;margin:0; padding:0;}
#menutable3 li{ margin:0; padding:0; margin-left:5px; padding-top:5px;}
#menutable3 li a{ font-size:11px; text-decoration:none; color: #006; }
#menutable3 li a:hover{ font-size:11px; text-decoration:none; color: #c00; }
#menucn3{float:left;height:410px; padding:0; margin:0; list-style:none; }
#menucn3 li{ margin:0; padding:0; margin-left:5px; padding-top:5px;}
#menucn3 li a{font-size:11px; text-decoration:none; color: #006;}
#menucn3 li a:hover{ color: #c00; }

#menuline{float:left;padding:10px;list-style:none;margin:0;width:1px;}
#menuline li{border-left:1px solid #d1d1d1;margin:0;padding:0;list-style:none;height:407px;}  

#menulist8{position:absolute; width:102px; height:42px; left:885px; top:26px; background-color:white; font-size:11px; display:none;}
#menutable8{border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; height:42px; list-style:none; margin:0; padding:0;}
#menutable8 li{ margin:0; padding:0; margin-left:5px; padding-top:5px;}
#menutable8 li a{ font-size:11px; text-decoration:none; color: #006; }
#menutable8 li a:hover{ font-size:11px; text-decoration:none; color: #c00; }

/*MR16470: for unverified supplier page - popular search section*/
.pop_search { margin:20px 0 0 0; padding:0 0 0 8px;}
.pop_search .title{ font-size:14px; font-weight:bold; color:#c00; border-bottom:1px solid #ccc; padding-bottom:2px;margin-bottom:10px;}
.pop_search ul{ margin:0; padding:0; width:910px;}
.pop_search li{margin:0; list-style:none; background:url(../images/BULLETS.GIF) 0px 6px no-repeat; padding-left:10px; padding-bottom:5px; font-family:Arial; font-size:12px; float:left; margin-right:25px; width:190px;}
.pop_search li a{ color:#006; font-size:12px;}

table.navigators * td {padding-right: 4px;}
table.navigators * td b {font-size:11px;}
table.navigators * td a {text-decoration:none; color:#000; width:100%; display:block;  border:1px solid #fff; font-size:11px;}
table.navigators * td a span {color:#0000ff; }
table.navigators * td a:hover {background-color:#E4E4F9;  border:1px solid #B7B2FF;}
/* PA CATEGORY REDESIGN */
.bg_boxnew_withTopBrd{
background-color:#f0f2fe;
padding:0 7px 7px 7px;
border-top: 1px #dee1fe solid; 
}
.bg_boxnew{
background-color:#f0f2fe;
padding:0 7px 7px 7px;
}
.pa_blue_box { background-image:url(../images/PABLUEBOX_BKG.JPG); padding: 12px 7px 15px; border: 1px #dee1fe solid; width: 750px; }
.pa_blue_box_within_withTopBrd { background-image:url(../images/PABLUEBOX_BKG.JPG); padding: 12px 7px 15px; border-top: 1px #dee1fe solid; }
.pa_blue_box_within { background-image:url(../images/PABLUEBOX_BKG.JPG); padding: 12px 7px 15px; }
#paResultBox { z-index:1; overflow: auto; border: 1px #CCCCCC solid; background-color:#FFFFFF; padding: 8px; }
#paResultBox a { font-size:13px; color:#000000; font-weight:bold; text-decoration:none; }
#paResultBox h3 { font-size:14px; font-weight:bold; margin: 0px; }
.PAL3Div, .InnerL3Div { height: 20px; margin: 5px 0px 0px; }
.PAL3Div img, .InnerL3Div img { margin: 0px 4px 0px 1px; }
.PAL4Div { padding-left: 15px; }
.pa_hrd_title { font: bold 16px Arial, sans-serif; color: #000; padding: 10px 0px 10px; }
.PANoMatches { font: bold 12px Arial, sans-serif; color: #c00; border: 1px solid #CCCCCC; padding: 7px; background-color:#ffffcc; text-align:left; margin-top:10px; }
.pa_srch_line { border-bottom:#cccccc 1px dashed; display:block; margin: 5px 0; }
#maxErrorMsg { border: 1px solid #CCCCCC; padding: 7px; background-color:#ffffcc; text-align:left; margin-top:10px; }
#maxErrorTxt { font: bold 12px Arial, sans-serif; color: #c00; text-align:left; }
#maxErrorTxt a { font: bold 12px Arial, sans-serif; color: #006; }
.paEditUpdMsg { font: bold 12px Arial, sans-serif; color: #000; border: 1px solid #CCCCCC; padding: 10px; background-color:#ffffcc; text-align:left; margin-top:10px; margin-bottom: 30px;}

/** Added For MR #16480: Update RSS categories page **/
.norm-txt2 {
	font-size: 11px;
	padding: 0 0 3px 0;
}
.norm-txt2 a {
	font-size: 11px;
	line-height: 14px;
	color: #000066;
	text-decoration:underline
}
.rss_items_new { float:left; width:100%; padding:10px 0px;}
.rss_items_new ul { padding-left:5px; margin:0px; list-style-type: none;}
.rss_items_new li {float:left; width:260px;}
.rss_items_new a {font: 11px Arial,sans-serif; color: #000066;text-decoration: none;}
.rss_items_new a:hover {color: #cc0000; text-decoration: underline; }
.rss_title { height:18px; background-color:#ececec; padding:3px 5px; margin-bottom:5px;}

#add below for cGSOL_v94_Display Unverified PPs On Verified PPs Search
.srch-query-sbox {BORDER: #a4b97f 1px solid; height:21px; width:400px;}
table#sbox td.leftcorner {BACKGROUND: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/SL2_NEW.GIF) no-repeat; WIDTH: 4px; HEIGHT: 43px;}
table#sbox td.middle {BACKGROUND: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/SB2_NEW.GIF) repeat-x; HEIGHT: 43px; TEXT-ALIGN: center;}
table#sbox td.rightcorner {BACKGROUND: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/SR2_NEW.GIF) no-repeat; WIDTH: 4px; HEIGHT: 43px;}
.path_fn {PADDING-LEFT: 3px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; COLOR: #666666; FONT-FAMILY: Verdana, sans-serif;}
.path_fn A {FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, sans-serif;}
.path_fn .pabc_promo a{ color:#00f;}
DIV.veriboxs {PADDING-BOTTOM: 10px; FONT: 13px Arial, sans-serif; COLOR: #000; PADDING-TOP: 5px; TEXT-ALIGN: left;}
DIV.veriboxs a{ color: #0000ff; font-size: 13px;}
DIV.totaltit { font-size:16px; font-weight:bold; margin:6px 0 6px;}
p.helps { font-size:11px; text-align:right; margin:0; padding:0 0 5px 0;}
p.helps a{ font-size:11px; color:#006;}
TD.titl { FONT-SIZE: 11px; COLOR: #000066; TEXT-ALIGN: left;}
TD.titr { FONT-SIZE: 11px; COLOR: #000066; TEXT-ALIGN: right;}
TD.titl a , TD.titr a {	FONT-SIZE: 11px; COLOR: #000066;}
#unverifpparea { margin-bottom:10px; width:100%; }
#unverifpparea .unveriftit { border-left:#d0d4f9 1px solid; border-right:#d0d4f9 1px solid; border-top:#d0d4f9 1px solid; border-bottom:0px; padding:5px; font-weight:bold;}
#unverifpparea .unveriftit a{ color:#0000ff; font-weight:bold;}
#unverifpparea .btnarea { background-color:#ececec; padding:5px; clear:both;}
#unverifpparea .btnarea td{ font-size:11px;font-family:Arial; color:#006; }
#unverifpparea .btnarea td a{ font-size:11px;font-family:Arial; color:#006;}
#unverifpparea .unveriftab td { font-family:Arial; font-size:11px;}
#unverifpparea .unveriftab a{ font-family:Arial; font-size:11px; color:#0000ff;}
#unverifpparea .midline { text-align:center; padding-top:12px;}
#unverifpparea .unverifbox { margin-top:5px;}
#unverifpparea .ppbtm {
	background-repeat: repeat-x;
	text-align: right;
	height: 30px;
	padding-top:8px;
	font-size:11px;
	width:100%;
	margin-bottom:20px;
}
#unverifpparea .ppbtm a{ font-size:11px; color:#006;}
#unverifpparea .pro_des a:link{ color:#0000ff; text-decoration:underline;}
#unverifpparea .pro_des a:visited{ color:#0000ff; text-decoration:underline;}
#unverifpparea .pro_des a:hover{ color:#0000ff; text-decoration:underline;}
#unverifpparea .spaces { height:15px;}
.fourarea { font-family:Arial; font-size:11px; width:100%; color:#000000; height:20px;display: block;}
.fourarea a:link{ font-family:Arial; font-size:11px; width:98%; color:#000000; text-decoration:none;display: block;}
.fourarea a:visited{ font-family:Arial; font-size:11px; width:98%; color:#000000; text-decoration:none;display: block;}
.fourarea a:hover { font-family:Arial; font-size:11px; width:98%; border:1px #b9b1fe solid; background-color:#e3e5f4; color:#000000; text-decoration:none;display: block;}
.fourarea .fn { color:#0000ff;}
.watermark a{ position:absolute; display:block; text-decoration:none;}
.watermark span{
	width:80px;
	background:#777777;
	display:block;
	position:absolute;
	bottom:30px;
	left:2px;
	color:#fff;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	font:bold 12px/20px Arial;
	text-align:center;
	cursor:hand;
	vertical-align: middle;
}
.watermark a:hover span{ text-decoration:none;}

.gridpic_watermark {
	WIDTH: 130px; TEXT-ALIGN: left; position:relative; vertical-align:top;
}
.gridpic_watermark span{
	width:80px;
	background:#777777;
	display:block;
	position:absolute;
	bottom:30px;
	left:22px;
	color:#fff;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	font:bold 12px/20px Arial;
	text-align:center;
	cursor:hand;
	vertical-align: middle;
}
*html .gridpic_watermark span{
	left:25px;
}

.gridpic_watermark INPUT {
	FLOAT: left
}
.gridpic_watermark DIV.atb {
	FLOAT: left; FONT: 11px Arial,sans-serif; WIDTH: 40px; TEXT-ALIGN: center
}
TD.txtlink {
FONT: 11px Arial,sans-serif; VERTICAL-ALIGN: middle; COLOR: #006; BACKGROUND-COLOR: #eeeedd; TEXT-ALIGN: right; padding-right:4px;}
TD.txtlink A {
	FONT: 11px Arial,sans-serif; COLOR: #006;
}
TD.txtlink A:hover {
	FONT: 11px Arial,sans-serif; COLOR: #006; TEXT-DECORATION: underline;
}
#fixedtipdiv{
	position:absolute;
	padding: 2px;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}
.pplistline { border-top:#bfc0bb 1px solid;}
#toggleSAText, #toggleSATextUV {
	font: 11px Arial, sans-serif;
	color: #006;
}
/* E-MAG */
.emagtblhdr {
	width: 750px;
	background-color: #dee1fe;
	padding: 2px 2px 2px 10px;
}
.emaglitetblhdr {
	width: 876px;
	background-color: #dee1fe;
	padding: 2px 2px 2px 10px;
}
.emagtblhdr a {
	color: #006;
}
.emagline {
	width: 750px;
	border-bottom: #999 1px solid;
	display: block;
	margin: 20px 0px;
}
.emagliteline {
	width: 876px;
	border-bottom: #999 1px solid;
	display: block;
	margin: 20px 0px;
}
A.normlnk{
	COLOR:#003366; TEXT-DECORATION:none
}
A.normlnk:hover{
	COLOR:#c00; TEXT-DECORATION:underline
}
.lnew {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px;  
	padding-top: 0px; 
	text-align: left; 
}
.lnew A{
	font:Arial,sans-serif; 
	font-size:11px; 
	color:#000066;
}
.big_tabnew {
	padding: 0 5px;
}
.gridinfonew{
	width: 130px
}
.gridinfonew P {
	margin: 4px 0px 0px; 
	font: 11px Arial,sans-serif; 
	text-align: center; 
	line-height:1em
}
.catheading { font: 12px Arial,sans-serif; color: #cc0000; font-weight: bold;}
.productcategory td a, .productcategory2 td a{text-decoration:none; color:#000; width:95%; display:block;  border:1px solid #EAEAEA; font-size:11px;}
.productcategory2 td a{border:1px solid #eff1fe;}
.productcategory td a span,.productcategory2 td a span{color:#0000ff; }
.productcategory td a:hover,.productcategory2 td a:hover{background-color:#E4E4F9;  border:1px solid #B7B2FF;}
.dropnavglist{border:1px solid #a4b980; position:absolute; background-color:white; font-size:11px; padding:5px; *margin:18px 0px 0px -210px; width:162px; !width:174px; z-index:200;}
.dropnavglist a{text-decoration:none; line-height:16px; color:#000; width:100%; display:block;  border:1px solid #fff; font-size:11px;}
.dropnavglist a span{color:#0000ff; }
.dropnavglist a:hover{background-color:#E4E4F9;  border:1px solid #B7B2FF;}
.navglist td a, .navglist2 td a{text-decoration:none; color:#0000ff; width:95%; display:block;  border:1px solid #fff; font-size:11px;}
.navglist2 td a{border:1px solid #FFF;}
.navglist3 td a{text-decoration:none; color:#0000ff; width:95%; display:block;  font-size:11px;}
/**.navglist td a span, .navglist2 td a span{color:#0000ff; }**/
.navglist td a:hover,.navglist2 td a:hover{background-color:#E4E4F9;  border:1px solid #B7B2FF;}
.navglist td a.drpdwnrow {text-decoration:none; color:#0000ff; width:95%; display:block;  font-size:11px; border: 0px;}
.navglist td a.drpdwnrow:hover {background-color:#ffffff;  border:0px;}
.navgstyle5 { color: #CC0000; font-weight: bold; font-size: 12px; }

.comparehdr {
	text-align: left;
	padding: 4px 8px;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	font: bold 11px Arial,sans-serif; 
	color: #006; 
	background-color: #DDDDC0; 
	vertical-align: top;
}

.listing_tabs{ float:left; margin-top:0px; width:100%; height:23px; _margin-bottom:-2px; z-index:100; position:relative;}
.listing_tabs ul{ PADDING: 0px; 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; margin:0; float:left; background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LST_TABR.GIF) right top no-repeat; margin-left:3px; z-index:100; }
.listing_tabs li{ margin:0; float:left; padding:0; padding-right:12px; padding-left:10px; padding-top:2px; height:21px; font-size:13px; list-style:none; background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LST_TABL.GIF) left top no-repeat;color:#009;  }
.listing_tabs li a{ text-decoration:none; font-size:13px; color:#006; }
.listing_tabs ul.lsttabon{ margin:0; float:left;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LST_TABR_ON.GIF) right top no-repeat; margin-left:3px; border-bottom:1px solid #dce2fc;position:relative; }
.listing_tabs ul.lsttabon li{ margin:0; float:left; padding:0; padding-right:10px; padding-left:10px; padding-top:3px; height:21px; font-size:13px; list-style:none; background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LST_TABL_ON.GIF) left top no-repeat; color:#006; }
TD.itmpp { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-ALIGN: right;}

.sortpklist { height: 20px; font: 11px Arial,sans-serif; }
.itempklist { height: 18px; font: 10px Verdana,sans-serif; }

/**rotational feature - Featured Top Products**/
.virtualpage {display: none;}
.paginationstyle a{ padding: 0px; text-decoration: none; color: #000; font-size:13px; font-family:Arial,Helvetica,sans-serif;}
.paginationstyle a.selected, .flatview a.selected{ color: #000; text-decoration: none; font-weight: bold; font-size:13px; }

/* translate feature on PP page */
/*.translate_button a { background: url(http://comdev.qa.globalsources.com/gsol/en/clean/images/TRANSGLOBE.GIF) no-repeat; height: 17px; display:block; padding-left:22px; padding-top:2px; color: #000000; text-decoration:none; font: 12px Arial, sans-serif; }*/

.translate_button a{
background-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/BUTTON_BG.GIF);
background-repeat: no-repeat;
width: 192px;
height: 26px;
display:block;
font-size:12px;
color: #000000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
.showTips{
display:block;
background-image:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/GOOGLE_BG.GIF);
width:170px;
height:28px;
background-repeat:no-repeat;
}
/*.translate_menu { width: 187px; color: #666; border: 1px #CCCCCC solid; padding:1px; } */
.translate_menu {
width: 189px;
_width: 191px;
color: #666666;
border: 1px #CCCCCC solid;
} 
a.trlink{ color:#666; font: 12px Arial, sans-serif; padding:5px 5px 5px 14px; text-decoration:none; line-height: 220%; }
a.trlink:hover{ color:#000; text-decoration: underline; }
a.trselect { color:#000; font: bold 12px Arial, sans-serif; padding:5px 5px 5px 14px; text-decoration: none; line-height: 220%; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/TRANSDOT.GIF) no-repeat; background-position:5 50%; }
a.eng_button{ color:#666; font: 12px Arial, sans-serif;	padding:5px 5px 5px 14px; text-decoration:none; }
a.eng_button:hover{ color:#000000; text-decoration: underline; }
#gTransBranding { text-align: center; border-top: 1px #e6e6e6 solid; padding-top: 7px; padding-bottom: 7px; background-color: #fff; }

#dhtmltooltip { position: absolute; border: 1px solid #999; padding: 5px; background-color: #f2f2f2; visibility: hidden; font: 10px Arial; text-align:left;}

.moduleheader {
font-size: 14px;
font-family: Verdana, Arial, Helvetica;
color: black;
font-weight: bold;
}

/* for more products */
.wrap { table-layout:fixed; word-wrap:break-word; word-break:break-all;}
.but_q {margin:6px 12px 0 0; display:inline;}

/* Guided Navigator */
#guidedNav { margin-bottom:14px;}
#guidedNav .guidedNav_header { background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/NVG_TOPBKG1.GIF) left top no-repeat; height:35px;}
#guidedNav .guidedNav_header p{ background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/NVG_TOPBKG2.GIF) right top no-repeat; line-height:35px; width:100%; color:#c00; font-size:12px; font-weight:bold; margin:0px; padding:0px;}

#guidedNav .filters { border-left:1px solid #b3b2f8; border-right:1px solid #b3b2f8; border-bottom:1px solid #b3b2f8; padding-bottom:5px; background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/NVG_BKG.GIF) top left repeat-x;}
#guidedNav .filters td{ vertical-align:top;  }
#guidedNav .filters td p{ font-weight:bold; font-size:11px; margin-bottom:5px; margin-top:0;}

#guidedNav .guidedNav_items{ margin:5px 0; font-size:11px;}
#guidedNav .guidedNav_items a{ font-size:11px; color:#0000ff; text-decoration:none; width:98%; border:1px solid #fff;}
#guidedNav .guidedNav_items a:hover{background-color:#E4E4F9;  border:1px solid #B7B2FF;}
div.droplists { margin-bottom:5px;}
.btn_inquiry_un {margin-top:88px; width:82px; text-align:center; }
.btn_inquiry_un img{border:0;}

/* AUTOCOMPLETE BOX FOR SEARCH */
.ac_results {padding:0;border:1px solid #ccc;background-color:#FFF;overflow:hidden;z-index:99999;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li {margin:0;padding:1px 5px;cursor:default;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:22px;overflow:hidden;cursor:pointer;}
.ac_loading {background:#FFF right center no-repeat;}
.ac_odd {background-color:#ffffff; line-height: 22px;text-align: left;font-size: 12px; margin: 1px 1px 1px 1px;}
.ac_over {background-color:#DEE1FE;color:#000; line-height: 22px;text-align: left;font-size: 12px;margin: 1px 1px 1px 1px;}
.ac_iframe   
{   
 position: absolute;
width: 100%;     
height: 300px;   
z-index:-1;
} 
#acheader{
background-color: #e6e6e6;
margin: 1px 1px 0px 1px;
padding: 3px 3px 3px 5px;
text-align: left;
font-weight: bold;
font-size: 12px;
margin-bottom: 1px;
}

.big_red_heading { color:#cc0000; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin-bottom:7px;}
.big_red_heading02 { color:#cc0000; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:7px;}
.normal_text { font-size:12px; line-height:30px;}
.gray_line { border-top: 1px #CCCCCC solid; display:block; margin:20px 0;}
.normal_text_2 { font-size:12px; line-height:25px;}
.gray_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#999999;
}

#productshow{ width:770px; height:165px;}
#productshow a{font-family:Verdana,sans-serif;  font-size:11px;}
.productl{width:110px; height:165px; padding:0;  margin:0; margin-right:12px; float:left; !margin-right:10px;}
.productimg{padding:10px 15px 10px 16px; margin:0;}

/* CATEGORY TABS */
.cpptabsbox{clear:both;width:771px;margin-bottom:20px;}
.cpptabs {position:relative;width:771px;height: 21px;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/cpp/CPPTABBG-OFF.GIF);margin:0;}
.cpptabs .belt {margin:0;position:absolute;left:0;top:0;}
.cpptabs .item {float:left;overflow:hidden;margin:0;border:0;font:11px Arial,sans-serif;line-height:21px;text-align:center;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/cpp/CPPTABSL.GIF) no-repeat 0 0;}
.cpptabs .right {float:left;overflow:hidden;margin:0;border:0;font:11px Arial,sans-serif;line-height:21px;text-align:center;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/cpp/CPPTABSR-OFF.GIF) no-repeat 0 0;}
.cpptabs .item a {display:block;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/cpp/CPPTABSR-OFF.GIF) no-repeat top right;text-decoration:none;color:#000;font:11px/21px Arial,sans-serif}
.cpptabs .itemcurr {float:left;overflow:hidden;margin:0;border:0;font:bold 11px Arial,sans-serif;line-height:21px;text-align:center;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/cpp/CPPTABSL.GIF) no-repeat 0 -21px;}
.cpptabs .itemcurr a {display:block;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/cpp/CPPTABSR-ON.GIF) no-repeat top right;text-decoration:none;color:#000;font:bold 11px/21px Arial,sans-serif}
/* PRODUCT PANELS */
.cppprods {position:relative;overflow:hidden;width:765px; _width:768px; height:190px;;margin:0;background-color:#fff;}

/* for MR20986 free supplier services*/
.freetd{
padding: 0px;
}
.linetd{
line-height: 20px;
}
.descdiv{
padding-bottom: 5px;
}
.freediv{
padding-bottom: 15px;
}
.registdiv{
padding-bottom: 8px;
}
.lmorediv{
padding: 3px 0px 0px 6px;
}
.freea{ margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; font: bold 16px Arial, Helvetica, sans-serif;  color: rgb(204, 0, 0); text-decoration: none; }
.crosspromote { margin:30px 0;  border:1px solid #000066;}
.crosspromote .pal {  width:50%; font-size:12px; border-right:1px solid #ccc; padding: 5px;}
.crosspromote .register{ width:50%; font-size:12px;padding:5px;}
.crosspromote .register .title { background-color:#ccc; padding:3px; font-size:12px; }
.crosspromote .pal .title { background-color:#ccc; padding:3px; font-size:12px; }
.crosspromote .description{  margin-top:10px; font-size:12px; padding:5px;}
.crosspromote .sample{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-left:10px;}
.crosspromote .alertInformation{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#666;}
.crosspromote .email{font-size:9px; font-family: Verdana}
.crosspromote .emagsubimg{margin-left:5px; vertical-align:middle;}
.crosspromote .registerdiv{text-align:center; margin-top:10px;}
ul.norm_ul {padding: 0;margin: 0 0 0 20px;}
ul.norm_ul li {line-height: 19px;}
ul.norm_ul li a {color: #000066; text-decoration: underline;}
ul.norm_ul li a:hover { color: #cc0000; text-decoration: underline;}
/********** for MR23940***********/
.anchorLink{font-size: 12px; font-family: Arial,Helvetica,sans-serif; margin-left: 10px;}
/* add for MR5322 CSS */
.download{ position:relative; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.downloadtip{ border:1px solid #cccccc; background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/EMAGTIPBG.GIF) bottom left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; padding:5px 5px; width:150px; position:absolute; top:20px; left:0px; background-color:#ffffff; display:none;}
.downloadtip .tiptit{ font-weight:bold; margin-bottom:3px;}
/* added for MR24502 */
.errormesbox { border:1px #cccccc solid; background-color:#f4f5fe; margin:10px 0 20px 0; padding-bottom:15px; padding-left:10px; line-height:18px;}
.errormesbox .icoerror { width:100px; padding:10px 0 0 0px; float:left; text-align:center; height:80px;}
.errormesbox .errormes { padding:12px 0 0 0;}
.errormesbox .errormes .tit { font-size:16px; font-weight:bold; padding-bottom:10px;}
.TPtit{ background-color:#dee1fe; height:21px; margin-top:15px;}
.TPtit .titfont{ color:#000066; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-top:3px; float:left; height:21px;}
.pvbody{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000; }
.pvbody a {text-decoration:none; color:#050081; font-size:11px;}
.pvbody a:hover{ color:#cc0000;}
.pvhdr{ font-size:12px; font-weight:bold; text-decoration: underline; }
.pvhdr a, .pvhdr u{ font-size:12px;}
.pvhdr a:hover { color: #c00; }
.Qbox{margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-top:1px solid #cccccc; padding-top:15px;}
/*end for MR24502*/


/********** add for project v156 ***********/
.clear{clear:both; font-size:20px;width:1px;visibility: hidden;height:20px;}
.clearpx{clear:both; font-size:1px;width:1px;visibility: hidden;height:1px;}
.clearbr{clear:both; font-size:10px;width:1px;visibility: hidden;height:10px;}
.floatleft {float:left;margin:0;padding:0;}
.floatright {float:right;margin:0;padding:0;}
#leftside {
	float: left;
	padding: 0;
	margin: 0 auto;
	width: 165px;
	height:auto;
}
/*standard box*/

#leftsidebox{margin:0;padding:0;width:auto;height:auto;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LEFTTITLE_BG.GIF) 0 -60px repeat-x;}
#leftsidebox h2{display:block;clear:both;margin:0;padding:0;width:auto;height:22px;line-height:22px;font-weight:bold;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LEFTTITLE_BG.GIF) right -30px no-repeat;}
#leftsidebox span.t{display:block;clear:both;margin:0;padding:0;width:165px;_width:165px;height:22px;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/LEFTTITLE_BG.GIF) no-repeat;text-align:left;font-weight:bold;font-size:12px;color:#000;text-indent:6px;}
#leftsidebox p { padding:0px; margin:0px 0px 0px 5px; line-height:20px;}
#leftsidebox p a{ padding:0px; margin:0px; line-height:20px; text-decoration:none;}

#innerbox{margin:0;padding:0;width:auto;height:auto;}
#innerbox h2{display:block;margin:0;padding:0;width:auto;height:22px;line-height:22px;font-weight:bold;border-bottom:1px solid #cccccc;}
#innerbox span.t{display:block;float:left;margin:0;padding:0;width:auto;height:22px;text-align:left;font-weight:bold;font-size:14px;color:#000;}

/*standard box's sideline*/
#innerbox .subbox{clear:both;margin:0;padding:2px;_padding:0;width:auto;height:auto;border:none;background:#FFF;}
#leftsidebox .subbox{clear:both;margin:0;padding:2px;_padding:0;width:auto;height:auto;
border-left:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
background:#FFF;
}
#leftsidebox .subbox p a{font-size:11px;}
#leftsidebox .subbox td { font-size:11px;}
#leftsidebox .subbox td a {font-size:11px; text-decoration:none;}

/*image list*/
#prolist{clear:both;margin:0;padding:0;width:100%;overflow:hidden;}
#prolist ul{margin:0;padding:0;clear:both;}
#prolist ul li{float:left;width:180px;margin:0 10px 10px 5px;list-style: none;background:#FFF; text-align:center;overflow:hidden;word-break:break-all;word-wrap:break-word;}
#prolist ul li a{text-decoration:none;}
#prolist ul li a:hover{text-decoration:underline;}
#prolist ul li img{width:80px;height:80px;border:#060069 solid 1px;}
#prolist span.h2{display:block;margin:0;padding:5px 0;}

ul.market_a{margin:0;padding:0 0 0 30px;}
ul.market_b{margin:0;padding:0 0 0 30px;float:left;width:140px;}
ul.market_c{margin:0;padding:0 0 0 30px;float:right;width:140px;}
ul.market_b span{margin-right:-20px;font-weight:bold;}
.c_market span.subtitle{display:block;margin-left:-20px;font-weight:bold;height:20px;line-height:20px;}


#catenav{clear:both;width:auto;height:auto;}
#catenav ul{clear:both;margin:0 5px;padding:0;width:auto;}
#catenav ul li {clear:both;list-style:none;border-bottom:1px solid #DDD;position:relative; font-size:11px;}
#catenav ul li.last{clear:both;list-style:none;border-bottom:1px solid #FFF; font-size:11px;}
/*link style*/
#catenav ul li a{display:block;width:100%;line-height:18px;margin:0;padding:3px 0px;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/CATE_ITEM.GIF) right center no-repeat;text-align:left;text-decoration:none; font-size:11px;}

/*suspend style*/
#catenav ul li a:hover{cursor:pointer;text-decoration:none;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/CATENAV_BG.GIF) left center no-repeat;}

.catepop{display:none;position:absolute;right:-588px;top:-3px;_right:-582px;_top:-1px;z-index:9999;width:600px;height:auto;background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/CATEPOP_BG.GIF) top left no-repeat;left:138px;*left:140px;}
.catepopleft{float:left;width:20px;height:20px;}
.catepopright{float:left;width:570px;_width:580px;padding:4px;border:1px solid #d1d1d1;border-left:none;height:auto;background:#FFF;}
#catenav ul li .catepopright a{display:block;width:280px;_width:279px;overflow:hidden;float:left;background:#FFF;margin-right:3px;line-height:18px; text-decoration:none;}
#catenav ul li .catepopright a:hover{background:none; text-decoration:none;}
#catenav ul li .catepopright a.viewall {display:block; text-align:right; float:right; margin:0px 5px 0px 0px; padding:0px; text-decoration:underline;}

#adbox{text-align:center;}

.proimg{float:left;width:200px;text-align:center;line-height:200%;}
.propara{float:left;width:auto;text-align:left;}
.propara ul{margin:0px;padding:0p;}
.propara ul li{padding:0px;list-style-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/BULLETS.GIF);list-style-type: none;margin:0px 0px 5px -25px;*margin:0px 0px 5px 20px;}
.proimg a, .propara p a{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#infolist {clear:both;margin:0px;padding:0;overflow:hidden;}
#infolist ul{margin: 0;padding: 0;}
#infolist ul li {clear:both;list-style: none;line-height:20px;}
#infolist ul li a{color:#006;text-indent:15px;}
#infolist ul li a:hover{color:#C00;}
#infolist span.h2{display:block;margin:0;padding:5px 0;}
#infolist ul li img.csfimg { float:left; margin-right:20px; margin-bottom:10px;}
#infolist .leftimg { float:left; width:190px;}
#infolist .rightinfo { float:left; padding:5px;}
#infolist .leftimg p{ margin:0px; padding:2px 0px; text-align:center; text-decoration:underline;}
#infolist td p{ margin:0px; padding:0px 0px 5px 0px;}

div.rightbox { padding:5px;width:auto;height:auto;*height:1%;_height:100%;border:1px solid #9a9a9a;}
div.rightbox p {margin:0px;margin:10px 0px;}
p.notes { background:#ececec;padding:5px;}
p.headers { font-size:14px;font-weight:bold; border-bottom:1px #ccc solid; margin:0px 0px 5px 0px;}
div p.freelisters { line-height:20px; margin:0px; padding:0px;}
div p.freelisters span { margin-right:10px;}

.pop_searchs { margin:20px 0 0 0; padding:0 0 0 8px;}
.pop_searchs .titles{ font-size:14px; font-weight:bold; color:#c00; border-bottom:1px solid #ccc; padding-bottom:2px;margin-bottom:10px;}
.pop_searchs ul{ margin:0; padding:0;}
.pop_searchs li{margin:0; list-style:none; background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/BULLETS.GIF) 0px 6px no-repeat; padding-left:10px; padding-bottom:5px; font-family:Arial; font-size:12px; margin-right:10px; clear:both;}
.pop_searchs li a{ color:#006; font-size:12px;}

.messageDiv{
position:absolute;bottom:0;
display:block;
font-size:12px;
padding:10px;
background:#FFF url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/BAIDU_BG.GIF) top repeat-x;
border:solid 1px #d6d6d6;
color:#3A3A3A;
line-height:18px;
text-align:left;
} 
div.messageDiv p {margin:8px 0px; padding:0px; line-height:17px; font-size:11px;}
div.messageDiv p a {font-size:11px;}

/*---ADDED FOR SEARCH_V23---*/
DIV.cveriboxs { COLOR: #000; TEXT-ALIGN: left;font:16px Arial, Helvetica, sans-serif;}
DIV.cveriboxs a{ COLOR: #0000ff; }
#guidedNav2 { margin-bottom:14px;}
#guidedNav2 .guidedNav_header { background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/NVG_TOPBKG1A.GIF) left top no-repeat; height:13px;}
#guidedNav2 .guidedNav_header p{ background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/NVG_TOPBKG2A.GIF) right top no-repeat; width:100%; font-size:12px; font-weight:bold; margin:0px; padding:0px; height:13px;}
#guidedNav2 .filters { border-left:1px solid #b3b2f8; border-right:1px solid #b3b2f8; border-bottom:1px solid #b3b2f8; padding-bottom:5px; background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/NVG_BKG.GIF) top left repeat-x;}
#guidedNav2 .filters td{ vertical-align:top;  }
#guidedNav2 .filters td p{ font-weight:bold; font-size:11px; margin-bottom:5px; margin-top:0;}
#guidedNav2 .guidedNav_items{ margin:5px 0; font-size:11px;}
#guidedNav2 .guidedNav_items a{ font-size:11px; color:#0000ff; text-decoration:none; width:98%; }
#guidedNav2 .guidedNav_items a:hover{background-color:#E4E4F9;}
#guidedNav2 .guidedNav_sRank{ margin:0px 0px 5px; font-size:11px;}
#guidedNav2 .guidedNav_sRank a{ font-size:11px; color:#0000ff; text-decoration:none; width:98%; }
#guidedNav2 .guidedNav_sRank a:hover{background-color:#E4E4F9;}
.categbox td a, .categbox2 td a{text-decoration:none; color:#000; width:95%; display:block; font-size:11px;}
.categbox2 td a{ padding:0;}
.categbox td a span,.categbox2 td a span{color:#0000ff; }
.categbox td a:hover,.categbox2 td a:hover{background-color:#E4E4F9;}
.drpnvglst{border:1px solid #a4b980; position:absolute; background-color:white; font-size:11px; padding:5px; *margin:18px 0px 0px -210px; width:162px; !width:174px; z-index:200;}
.drpnvglst a{text-decoration:none; line-height:16px; color:#000; width:100%; display:block;  border:1px solid #fff; font-size:11px;}
.drpnvglst a span{color:#0000ff; }
.drpnvglst a:hover{background-color:#E4E4F9;}
a.row3Expndr:link { color:#0000ff; FONT: 11px Arial,sans-serif; text-decoration:none; }
a.row3Expndr:hover { color:#0000ff; FONT: 11px Arial,sans-serif; text-decoration:none; }
a.row3Expndr:visited { color:#0000ff; FONT: 11px Arial,sans-serif; text-decoration:none; }
a.row3Expndr:active { color:#0000ff; FONT: 11px Arial,sans-serif; text-decoration:none; }

ul.catblack_catlog { padding:0; margin:0;}
ul.catblack_catlog li{list-style-type: none; padding:0; margin:0;}
/*add for mr23920*/
.bg_box_2 {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	BACKGROUND-IMAGE: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/BG_IMAGE_01.GIF); 
	PADDING-BOTTOM: 7px; 
	PADDING-TOP: 7px; 
	TEXT-ALIGN: left
}
#apDiv1 {	
	position:related;
	width:435px;
	height:326px;
	z-index:1;
	overflow: auto;
	border: 1px #CCCCCC solid;
	background-color:#FFFFFF;
}
#subscribedDiv1 {	
	position:related;
	width:250px;
	height:322px;
	z-index:1;
	overflow: auto;
	border: 1px #CCCCCC solid;
	background-color:#FFFFFF;
}
.body_text{height:22px;line-height:22px;}
.body_text2 {FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial,sans-serif;}
.body_text3 {padding:2px;FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial,sans-serif;display:block;width:100%;text-align:left;}
.line_bg {
	BACKGROUND-POSITION: center 50%; 
	DISPLAY: block; 
	BACKGROUND-IMAGE: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/BG_LINE.GIF); 
	WIDTH: 80px; 
	BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 10px
}
.border_bold {
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #cccccc 0px solid; 
	MARGIN-TOP: 10px; 
	PADDING-LEFT: 0px; 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
.highlight {BACKGROUND-COLOR: #e3e3e3}
.textGrayOut {COLOR: gray}
.button_normal {FILTER: alpha(opacity=100); opacity: 1;}
.button_grayout {	FILTER: alpha(opacity=50); opacity: 0.5;}
.cursor_hand {	CURSOR: pointer}
.alert_box_03 {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 7px; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 7px; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING-TOP: 7px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: #ffffcc; 
	TEXT-ALIGN: left
}
.alert_box_03 P {
	PADDING-LEFT: 3px; 
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	COLOR: #cc0000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left
}
.purple_line4 {
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #dee1fe 1px solid; 
	PADDING-LEFT: 0px; 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
.formstyle {MARGIN: 0px}
.delete{float:right;}
.delete:link {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none}
.delete:visited {	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline}
.delete:hover {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline}
.delete:active {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none}
.queryexample{display:block;font-weight:normal;font-size:11px;height:16px;}
.dym {padding-bottom: 5px;}
.subscribebtn{margin-bottom:12px;padding:8px 3px 0 3px;text-align:center;border:1px solid #CCC;border-top:none;background:#e6e6e6;}
#selectnote{display:none;margin-bottom:2px;height:20px;font-size:11px;overflow:hidden;}
#selectnote2{display:none;margin-bottom:2px;height:20px;font-size:11px;overflow:hidden;}
#list_middle{width:60px;height:30px;background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/BTNADD_BG.GIF) no-repeat;text-align:left;padding-top:6px;}

/*add for mr24794*/
#m1 {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #666666;
    display: block;
    margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    width: 189px;
    z-index: 1;
}


/* added for MR24970*/
#ysop_pic {
	DISPLAY: inline; FLOAT: left; MARGIN: 3px 0px 0px 0px; OVERFLOW: hidden; WIDTH: 180px; POSITION: relative; HEIGHT: 180px;border:1px solid #032e65;
}
#ysop_larpic {
	DISPLAY: inline; FLOAT: left; MARGIN: 3px 0px 0px 0px; OVERFLOW: hidden; WIDTH: 360px; POSITION: relative; HEIGHT: 360px;border:1px solid #032e65;
}
#ysop_piclist {
	MARGIN: 0px; POSITION: absolute; 
}
#ysop_piclist LI {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 180px; LIST-STYLE-TYPE: none; HEIGHT: 180px; float:left;
}
#ysop_piclist IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 180px; BORDER-BOTTOM: 0px; HEIGHT: 180px;
}
#ysop_btn {
	DISPLAY: inline; MARGIN: 0px 10px 0px 0px; 
}
#ysop_btn LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FILTER: alpha(opacity=50); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 42px; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 49px; -moz-opacity: 0.5; opacity: 0.5; FLOAT: left; margin-left:5px;  
}
#ysop_btn IMG {
BORDER: 0px; MARGIN: 0px;  WIDTH: 40px; HEIGHT: 40px; margin-top:8px; margin-left:1px;
}
#ysop_btn .current {

	BACKGROUND:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/REDBG.GIF) no-repeat; FILTER: alpha(opacity=100); -moz-opacity: 1; opacity: 1
}
#ysop_opdiv {
	BACKGROUND: #000; FILTER: alpha(opacity=0); LEFT: 0px; WIDTH: 300px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 35px; -moz-opacity: 0; opacity: 0
}
#ysop_tx {
	LEFT: 8px; COLOR: #fff; BOTTOM: 8px; POSITION: absolute
}
#ysop_tx .normal {
	DISPLAY: none
}
#ysop_tx LI {
	LIST-STYLE-TYPE: none
}

.ppf{ font-size:14px;}
.supplierdetail{ width:100%;}
.supplierdetail_bg{background:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/SUPP_DETAIL_TOP.GIF) no-repeat; height:27px; width:291px;}
.supplierdetail_bg_contont{ border-left:#ccc solid 1px; border-right: #ccc solid 1px; vertical-align:top;padding:5px 5px 0 5px;}
.supplierdetail_con{ font-size:11px; margin-bottom:5px;}

#productinfo2{ line-height:20px;}
.ppad{ padding-bottom:2px; line-height:20px;}

#tags { MARGIN: 0px 0px 0px -4px; PADDING: 0px; HEIGHT: 28px;  position:relative; width:100%;}
#tags LI {
	BACKGROUND: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/PROD_TAB_LEFT.GIF) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 28px; margin-left:4px; _margin-left:3px; top:0px;
}
#tags LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/PROD_TAB_RIGHT.GIF) no-repeat right bottom; FLOAT: left;  COLOR: #000; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-DECORATION: none; font-weight:bold;FONT-SIZE: 12px;top:0px;
}
#tags LI.unselectTag {
	BACKGROUND: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/PROD_TAB_LEFT.GIF) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 28px; margin-left:4px; _margin-left:3px; top:0px;
}
#tags LI.unselectTag A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/gsol/en/clean/images/PROD_TAB_RIGHT.GIF) no-repeat right bottom; FLOAT: left;  COLOR: #000; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-DECORATION: none; font-weight:bold;FONT-SIZE: 12px;top:0px;
}

#tags LI.selectTag {
	BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT: 28px; top:1px; 
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; POSITION: relative; HEIGHT: 28px;top:0px; 
}
.downloadfont{ text-decoration:underline;cursor:pointer; }
.certuficat { margin-bottom:25px; margin-left:0; padding:0px;}
.certuficat ul{ margin:0px; padding:0px}
.certuficat li{ width:100%;float:left; list-style:none; line-height:18px; margin:0px; padding:0px; }
.certuficat li em{ font-style:normal; float:left; width:30%; display:inline-block; text-align:left}
.certuficat li span{ display:inline-block; float:left; width:70%; WORD-WRAP: break-word}

.tooltips{
position:relative; 
z-index:2;
}
.tooltips:hover{
z-index:3;
background:none;  text-decoration:none 
}
.tooltips span{
display: none;  text-decoration:none
}

.tooltips:hover span{ 
display:block;
position:absolute;
top:-145px;
left:-310px;
width:300px;
_width:308px;
border:1px solid #333333;
padding:0px;
color:black;
padding:3px;
 font-size:11px;
  background:#FFFFFF;
  text-decoration:none
}
*+html .tooltips:hover span{ 
display:block;
position:absolute;
top:-116px;
left:-310px;
width:300px;
_width:308px;
border:1px solid #333333;
padding:0px;
color:black;
padding:3px;
 font-size:11px;
  background:#FFFFFF;
  text-decoration:none
}

.zyzP{
position:relative;
height:30px;
}
/*END added for MR24970*/
#list_middle{width:18px;height:38px;background:url(icon.svg) no-repeat;text-align:left;padding-top:6px;}
.line-gray-headr { CLEAR: both; BORDER-TOP: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 4px }
.ht20 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.floatimg { float:left; position:relative; margin-right: 5px }
.floatxt { float:left; width:70%; margin-right:-70%; padding-right: 4px; }