/* general */
body { font: 12px Arial,sans-serif; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 10px; -webkit-text-size-adjust:none; -webkit-text-size-adjust:none; }

a{color:#06c; text-decoration:none;}
a:visited{color:#969; text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}

/* font specs */
H1 {MARGIN-TOP: 0px; font-WEIGHT: bold; font-SIZE: 13px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; color: #666666; PADDING-TOP: 0px; font-FAMILY: Arial, Helvetica, sans-serif}
H2 {font-weight:bold; display:inline;}
.font24 { font-family:Arial,Helvetica,sans-serif; font-size:24px; }
.font22 { font-family:Arial,Helvetica,sans-serif; font-size:22px; }
.font16 { font-family:Arial,Helvetica,sans-serif; font-size:16px; }
.sidebarlnk { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000 }
.blak { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000 }
.sideblak { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000; PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; PADDING-TOP:0px }
.blu { font-family:Arial,Helvetica,sans-serif; font-size:13px;}
.blus { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.redc00 { color:#cc0000 }
.red900 { color:#990000 }
.gray333 { color:#333333 }
.grayccc { color:#cccccc }
.gray666 { color:#666666 }
.blk000 { color:#000000 }
.regtxt { font-family:Verdana,sans-serif; font-size:10px; color:#000000 }
.regtxt2 {font-family:Arial,Helvetica,sans-serif; font-size:13px;  }
.blu3 { font-family:Arial,Helvetica,sans-serif; font-size:12pt;}
.body { font-family:Arial,Helvetica,sans-serif; font-size:13px; }
.srch, div.browse { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000 }
.srch2, div.browse a { font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.sred { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#cc0000 }
.sm { font-family:Arial, Helvetica, sans-serif; font-size:10px}
.smr { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#cc0000 }
.red3 { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#990000 }
a.red3 { text-decoration: none; }
.red3link { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-decoration: none; color:#990000 }
.red2 { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#990000 }
.gray { font-family:Arial,Helvetica,sans-serif; font-size:10pt; background-color:#cccccc; text-align:middle; padding-top:2px; padding-bottom:2px }
.ver { font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.header { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000000 }
table.small * a.smrh{ font-family: Arial,Helvetica,sans-serif; font-size: 10px;}
.red { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000}
.topnav { font-family:Arial, Helvetica, sans-serif; font-size:11px}
.loginname { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; }
.leftnav { font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.leftnav_mouseoverlink, a.leftnav_mouseoverlink:visited{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
a.leftnav_mouseoverlink:hover {color: #CC0000; font-weight: normal; }
a.leftnav_mouseoverlink2, a.leftnav_mouseoverlink2:visited{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.leftnav_mouseoverlink2:hover {color: #CC0000; font-weight: normal; }
a.top_menu_home, a.top_menu_home:visited{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; }
a.top_menu_home:hover {color: #cc0000; font-weight: normal; }
.bar { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999}
.footer1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; }
.copyright { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000 }
.basket { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000}
.srch66 { font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.rn66 { font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.hdrtxt, .l2menu, table.srchbox * td, table.srchbox * select, table.srchbox * input, .srchbox { font: 11px Arial,sans-serif; }
.blkF5 { font-family:Arial,Helvetica,sans-serif; font-size:25px; color:#000000 }
.basket { font: 11px Arial; color: #C00; }
.topnav, .hdrlnk { font: 11px Arial;}
.hdrtxt { font: 11px Arial,sans-serif; }
.hdrtxt2, .vn { font: 12px Arial,sans-serif; }
.greet { font: bold 11px Arial; color: #333; }
.smlnk { font: 10px Arial;}
.newh2 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #000; }
.footer, .bodysmver, .bodysmver *, table.searchbox * td, table.searchbox * a { font: 10px Verdana,sans-serif; }
.bold_normal_dblue, table.browsetop a.parentpt { font: bold 13px Arial,sans-serif;}
.sublink, table.browsetop a { font: 11px Arial,sans-serif;}
.bodysm, .bodysm a, .smallf { font: 10px Arial,sans-serif; }
.body13x11 { font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height: 11px; color:#000000 }
a.hlink { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; TEXT-ALIGN: left;}
a.hlink:hover { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#cc0000; TEXT-ALIGN: left;}
td.sidebarhdr { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
td.separator { BACKGROUND-color: #cccccc; }
.OO66px11 { font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.OO66px11m5 { font-family:Arial,Helvetica,sans-serif; font-size:11px; MARGIN-BOTTOM: 5px }
a.arw {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.bullet { font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.b { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; width:3px; float:left; margin:0 }
.b1 { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; margin-left:10px; text-indent:0px; }
.b1 a {color:#000000; }
.b1 a:hover {color: #CC0000;}
.b2 { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; margin-left:10px; text-indent:0px; }
.b3 { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; margin-left:10px; text-indent:0px; float:left; }
.b4 { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000; margin-left:15px; text-indent:0px; }
.bar2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; margin-left:2px; margin-right:2px }
.aln, .aln:visited, .aln:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#c00;}

/* scrolling marquee */
#marqueecontainer{ position: relative; height: 20px; overflow: hidden; padding: 1px; padding-left: 1px; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000 }
#marqueecontainer img { border-width:2px; border-style:solid; }

/* for spacings */
.ht2 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px }
.ht3 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px }
.ht4 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.ht5 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px }
.ht7 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px }
.ht8 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px }
.ht10 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px }
.ht15 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px }
.ht20 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.ht60 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px }
.width6x80 { margin: 45px 3px 40px 3px; }
.width6x40 { margin: 20px 3px; }
.width6x50 { margin: 25px 3px 25px 3px; }
.width15 { margin: 0px 7px 0px 8px; }
div.margintop { margin-top:3px } 
.margintop { margin-top: 3px; } 
.chkbx { vertical-align: middle }

/* borders and boxes */
#line-Blk { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-TOP: 2px; PADDING-TOP: 4px }
#line-Gry { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #E6E6E6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-TOP: 2px; PADDING-TOP: 4px }
.navlyn { CLEAR: both; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px }
.line-redhead { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-TOP: 2px; PADDING-TOP: 4px }
.line-Blu-2px { CLEAR: both; BORDER-TOP: #000066 2px solid }
.line-gray-headr { CLEAR: both; BORDER-TOP: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 4px }
.line-gray { CLEAR: both; BORDER-TOP: #e6e6e6 1px solid; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px }
.line-gray2 { CLEAR: both; BORDER-TOP: #e6e6e6 1px solid; MARGIN-TOP: 1px; MARGIN-BOTTOM: 2px }
.line-gray3 { BORDER-TOP: #e6e6e6 1px solid; MARGIN-TOP: 1px; MARGIN-BOTTOM: 2px }
.gray-bg { vertical-align: middle; PADDING: 4px 0px 0px 4px; backgound: #cccccc; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 8px 0px 2px 8px; }
.grayBorderBox { border: 1px solid #ccc; background-color:#ffffff; padding: 5px; }
.line-redhead-shade { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px }

/* top nav */
.greet2 { font: bold 12px Arial,sans-serif; color: #333 }
.tag { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666666 }
.globalnav { padding: 5px; }
.g { position: absolute; left: 23px; }
.s { position: absolute; left: 51px; }
.tn { position: absolute; right: 6px; }
.vn { width: 100%; color: #999; margin: 0px; padding: 1px; height: 17px; }
.vn a { color: #000;}

/* tabs */
table.vertlinks { width: 100%; color: #999; margin: 0; padding: 2px 0 0 0; height: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.tl { width: 4px; height: 12px; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TLG.GIF) no-repeat top left; font: 8px Arial; }
.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) repeat-x top left; }
.tr { width: 5px; height: 12px; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TRG.GIF) no-repeat top right; font-size: 8px; }
.tb a { font-size:12px; color: #000;}
.l2menu { line-height: 18px; }
a.l2menu {color: #000; font: 11px Arial,sans-serif; }
#dropmenudiv { position:absolute; border:1px solid #000; border-bottom-width: 1px; font:normal 11px Arial; line-height:18px; z-index:100; }
#dropmenudiv a, #dropmenudiv a:visited{ text-indent: 0px; padding: 2px 0; font:normal 11px Arial; color: #000; line-height: 18px; }
#dropmenudiv a{color:#c00;}
#dropmenudiv a.menuParent, #dropmenudiv a.menuParent:visited{ text-indent: 0px; margin-bottom: 2px; margin-top: 2px; padding: 1px 0; font:bold 13px Arial; color: #000; }
#dropmenudiv a.menuParent:hover { color: #c00;}

/* searchbox */
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://static.globalsources.com/SITE/I/SL2.GIF); background-repeat: no-repeat; }
table#sbox td.rcorner { width: 4px; height: 60px; background: url(http://static.globalsources.com/SITE/I/SR2.GIF); background-repeat: no-repeat; }
table#sbox td.mid { text-align: center; height: 60px; background: url(http://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 select { border-top: 1px solid #A4B97F; border-right: 1px solid #A4B97F; border-left: 1px solid #A4B97F; border-bottom: 1px solid #A4B97F; }
table.sbox-layout td a { font-size: 11px; font-family: Arial, sans-serif;}

/* search tabs */
.srch-query-box { border-top: 0px; border-right: 1px solid #A4B97F; border-left: 1px solid #A4B97F; border-bottom: 1px solid #A4B97F; width: 423px; }
.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 {font: bold 12px Arial,sans-serif; color: #000; display: block; }
.srch-tab-midfill { border-bottom: 1px solid #A4B97F; }
table.sbox-layout td select { border: 1px solid #A4B97F; }
#veriftabs { visibility: visible; }
/* only for IE - this is to fix the bug on the gray line below the verified tab */
*html .srch-query-box { margin: -1px 0px 0px 0px; }

/* float positions */
.textid { float:left; width:60%; margin-right:-60%; padding-right: 4px; }
.visualid { float:left; position:relative; margin-right: 5px }
.visual { FLOAT: left; MARGIN: 0px 7px 25px 0px; }
.floatimg { float:left; position:relative; margin-right: 5px }
.floatxt { float:left; width:70%; margin-right:-70%; padding-right: 4px; }

/* centerwell */
table.cw-layout { width: 100%; }
table.cw-layout td.overall { width: 49%; vertical-align: top; padding-right: 30px; }
div.categ-blk { padding: 0 0 15px 0; }
div.browse-ttl, div.browse-ttl a { font-size: 13px; font-weight: bold; padding: 0; margin: 0; }
div.browse { padding: 0 0 0 12px; }

/** Added For ST8303 ISMR13399 - top search keyowrd  **/
.srch_kw {margin-top:0; padding-top:0}
.srch_kw td{ text-align:center; font: 11px Arial, Helvetica, sans-serif; background:url('http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/staticeh.globalsources.com/ST/i/SRCH_KW_BG.GIF') top left repeat-x; }
.srch_kw td a {padding-left:7px;}
.nobr {word-break:break-word; white-space: nowrap; overflow:hidden;height:17px}

/**rotational feature - Featured Top Products**/
.virtualpage {display: none;}
.paginationstyle a{ padding: 0px; color: #000; font-size:13px; font-family:Arial,Helvetica,sans-serif;}
.paginationstyle a.selected, .flatview a.selected{ color: #000; font-weight: bold; font-size:13px; }
.COL1b { float:left; position:relative; width: 49%; }
.COL2b { float:left; width:49%; margin-right:-50%; }

/*TopNav Redesign April2012*/
#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, #menubtn a:visited{color:#000; font-size:12px; padding-left:10px; font-weight:bold;}
#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;}

#menulist7{position:absolute;  height: 143px; left: 669px;  width: 190px; top:26px; background-color:white; font-size:11px; display:none;}
#menutable7{border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom: 1px solid #D1D1D1; height:143px; list-style:none; margin:0; padding:0;}
#menutable7 li{ margin:0; padding:0; margin-left:5px; padding-top:5px;}
#menutable7 li a{ font-size:11px;}

#menulist10{position:absolute; height: 415px;  left: 468px; width: 195px; top:26px; background-color:white; font-size:11px; display:none;}
#menutable10{border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1; height:415px; list-style:none; margin:0; padding:0;}
#menutable10 li{ margin:0; padding:0; margin-left:5px; padding-top:5px;}
#menutable10 li a{ font-size:11px;}
#menutable10 #title { display: block; font-size: 11px;  font-weight: bold; padding-left: 5px; padding-top: 5px;}

#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;}
#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:295px; 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;}
#menucn3{float:left;height:295px; 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;}

#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:270px;}

#menulist8{position:absolute; height: 123px; left: 847px; width: 140px; 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: 123px; 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;}
/*end TopNav Redesign April2012*/


/*add below for Update Global TopNav for project v94_Display Unverified PPs On Verified PPs Search - STMR 9904*/
.srch-query-sbox{ border: #a4b97f 1px solid; height:21px; padding-top:2px; width:400px;}
table#sbox td.leftcorner{ backgound: url(http://s.globalsources.com/SITE/I/SL2_NEW.GIF) no-repeat; width: 4px; height: 43px;}
table#sbox td.middle{ backgound: url(http://s.globalsources.com/SITE/I/SB2_NEW.GIF) repeat-x; height: 43px; text-align: center;}
table#sbox td.rightcorner{ backgound: url(http://s.globalsources.com/SITE/I/SR2_NEW.GIF) no-repeat; width: 4px; height: 43px;}

#PSE_PV_left{ float: left; background-image: url(http://s.globalsources.com/ST/i/PSE-LEFT.GIF); width: 4px; background-repeat: no-repeat; height: 24px;}
#PSE_PV_center{ float: left; background-image: url(http://s.globalsources.com/ST/i/PSE-CTR.GIF); width: 99%; background-repeat: repeat; height: 24px;}
#PSE_PV_right{ float: left; background-image: url(http://s.globalsources.com/ST/i/PSE-RYT.GIF); width: 4px; background-repeat: no-repeat; height: 24px;}
.PSE_PV_nav_text{ font-weight: bold; color: #000000; font-size:13px;}

/* For /SITE/BUYER/MAIN.HTM */
.visual_box{ width:326px; border:1px solid #aea9fd; border-radius:6px; -moz-box-shadow:0px 0px 8px #ccc; -webkit-box-shadow:0px 0px 8px #ccc; box-shadow:0px 0px 8px #ccc; background-color:#ebeeff;}
.header_black{ font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000000; padding-left:8px;}
.header_red{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#990000;padding:10px; display:block;}
.balloon{ width: 447px; height: 82px; background-image: url(http://s.globalsources.com/ST/i/BALLOON.GIF); background-repeat:no-repeat; font-size:12px; color:#000000; text-align:center;padding-top:10px;}
#fixedtipdiv{ position:absolute; padding: 2px; border:0px solid black; font:normal 12px Arial; line-height:18px; z-index:100;}

.servicesfont{ font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.serviceSec{ font:12px Arial, Helvetica, sans-serif; background-image:-moz-linear-gradient(top, #fbfcff, #ebeeff 30%, #ebeeff); background-image:-webkit-linear-gradient(top, #fbfcff, #ebeeff 30%, #ebeeff); background-image:linear-gradient(to bottom, #fbfcff, #ebeeff 30%, #ebeeff); border-bottom:1px solid #aea9fd;}
.serviceSec_last{ border-bottom:none;}
.serviceSec p{ padding:5px 0; margin:0; clear:both;}
.serviceSec .serGS_list{ margin:0 0 0 0;}
.serviceSec .secPA_list{ margin:0 100px -88px 0; position:relative; z-index:2;}
.serPA_txt{ font:12px Arial, Helvetica, sans-serif; width:140px; vertical-align:middle; margin:5px 0 0 0;}
.serPA_box .button{ margin:5px 0 0 0;}

.mix_content { margin:0 10px;}
.mix_content .lefticon { float:left; width: 64px; margin-right:5px;}
.mix_content .righttext { float:left; width:218px; margin-left:8px;}
.mix_content .paimg { float:left; width: 64px; height:1%; margin-right:5px;}
.mix_content .patext { float:left; width:192px; margin-left:5px;}
.sectionlink { float:left; margin:5px;}
/* END /SITE/BUYER/MAIN.HTM */

/* For /SITE/QUALITY.HTM */
.gshpbox4_bg {background:url(http://se.globalsources.com/ST/i/CSS-SPRITE-GSHOME3F.PNG);background-position:0px -743px; repeat-x; border-left:1px solid #ddddde; border-right:1px solid #ddddde; }
#featurelist{padding:0;}
#featurelist li {display:inline;list-style-type: none;padding-left:20px;}
#featurelist li:first-child  {display:inline;list-style-type: none;padding:0;}
.h3_title {margin:0;padding:0;font-size:18px;line-height:28px;}
.leftBlank {float:left; width:12px;}
.rightContent {float:left;}
/* END /SITE/QUALITY.HTM */

/* 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;
}
/* /AUTOCOMPLETE BOX FOR SEARCH */

/* ASK-THE-EXPERT */
.regtxt3 { font: 12px Arial,sans-serif; }
.headertitle { font: 20px Arial,sans-serif; padding-bottom:10px; font-weight:bold; color:#000;}

.box { border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; padding:5px 0px 5px 0px; }
.questionbox { border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; background-color:#e1e4f5; height:20px; }
.leftcorner { background: url(http://se.globalsources.com/ST/i/LEFTCORNER.GIF) no-repeat right bottom; height:5px; }
.middle { background: url(http://se.globalsources.com/ST/i/MIDDLECONTENT.GIF) repeat-x bottom; height:30px; }
.rightcorner { background: url(http://se.globalsources.com/ST/i/RIGHTCORNER.GIF) no-repeat left bottom; height:5px; }

.box ul { padding-left:20px; margin:0; text-align:left; }
.box ul li { list-style-type:square; padding: 5px 0 0; }

.bottomleftcorner { border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; background: url(http://se.globalsources.com/ST/i/BOTTOMLEFTCORNER.GIF) no-repeat left bottom; height:5px; }
.bottommiddle { background: url(http://se.globalsources.com/ST/i/BOTTOMMIDDLECONTENT.GIF) repeat-x bottom; }
.bottomrightcorner { border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; background: url(http://se.globalsources.com/ST/i/BOTTOMRIGHTCORNER.GIF) no-repeat right bottom; height:5px; }

.qn_title {font-weight:bold; }
.content { width:90%; }
.questiondate { color:#999; }
.sourcingexpert { background:#efefdf; padding:10px; }

.arrow { width:17px; background: url(http://se.globalsources.com/ST/i/QA_ARROW.GIF) top right no-repeat; }
.detail { background:#F1F1F1;color:#000; padding:10px 15px 10px 10px; }
/* /ASK-THE-EXPERT */

/* IS NEW CSS SPRITE */
.HOMEICON, .SUBSCRIBE, .CART, .GSLOGOGIF { background:url(http://s.globalsources.com/gsol/en/clean/images/sprites/TOPNAV.PNG) }
.HOMEICON{background-position: -0px -20px; width: 119px; height: 13px;}
.SUBSCRIBE {background-position: -0px -40px; width: 90px; height: 17px;}
.CART {background-position: -0px -64px; width: 15px; height: 11px;}
.GSLOGOGIF {background-position: -0px -85px; width: 329px; height: 64px;}
 
.B2B, .CGSOL, .EDC, .EETC, .EETK, .EETT, .ESMC, .CEC, .ABOUTCN, .BOOK, .ICON_FB, .ICON_TWTR, .ICON_GPLUS, .RSSICON, .ELOL { background:url(http://s.globalsources.com/ST/i/FOOTER.PNG) }  
.B2B {background-position: -0px -0px; width: 83px; height: 15px;}
.CGSOL {background-position: -0px -22px; width: 85px; height: 15px;}
.EDC {background-position: -0px -44px; width: 72px; height: 15px;}
.EETC {background-position: -0px -66px; width: 71px; height: 15px;}
.EETK {background-position: -0px -88px; width: 69px; height: 15px;}
.EETT {background-position: -0px -110px; width: 72px; height: 15px;}
.ESMC {background-position: -0px -132px; width: 72px; height: 15px;}
.CEC {background-position: -0px -154px; width: 60px; height: 15px;}
.ABOUTCN {background-position: -0px -176px; width: 48px; height: 14px;}
.BOOK {background-position: -0px -197px; width: 21px; height: 19px;}
.ICON_GPLUS {background-position: -30px -197px; width: 16px; height: 16px;}
.ICON_FB {background-position: -0px -223px; width: 16px; height: 17px;}
.ICON_TWTR {background-position: -0px -247px; width: 17px; height: 17px;}
.RSSICON{background-position: -0px -271px; width: 14px; height: 14px;}
.ELOL{background-position: -0px -290px; width: 48px; height: 15px;}

.CORPB, .CHIN11B, .ST-CHIN2B, .ST-EETB, .ST-EET_TRADEB, .ST-EDCB, .ST-KOREANB, .FWD_BLK, .REW_BLK { background:url(http://s.globalsources.com/ST/i/SITEMAP.PNG) }  
.CORPB {background-position: -0px -0px; width: 87px; height: 21px;}
.CHIN11B{background-position: -0px -28px; width: 70px; height: 17px;}
.ST-CHIN2B{background-position: -0px -52px; width: 64px; height: 17px;}
.ST-EETB{background-position: -0px -76px; width: 70px; height: 17px;}
.ST-EET_TRADEB{background-position: -0px -100px; width: 71px; height: 17px;}
.ST-EDCB{background-position: -0px -124px; width: 71px; height: 17px;}
.ST-KOREANB{background-position: -0px -148px; width: 69px; height: 17px;}
.REW_BLK{background-position: -0px -172px; width: 27px; height: 17px;}
.FWD_BLK{background-position: -0px -196px; width: 27px; height: 17px;}


/* VIDEO DIRECTORY.HTM STYLE */
.boder_bottom{ color:#000; font-size:16px; font-weight:bold; border-bottom:1px solid #000; margin-bottom:5px;}
#videobox {width:817px; margin:15px 0px;}
#videobox .videobox_top{height:10px;font-size:6px;background:url(http://s.globalsources.com/ST/i/VIDEO_ROUND_BG.GIF) no-repeat;background-position:0 0;}
#videobox .videobox_bottom{height:10px;font-size:6px;background:url(http://s.globalsources.com/ST/i/VIDEO_ROUND_BG.GIF) no-repeat;background-position:0 -16px;}
#videobox .videobox_main{clear:both; height:100%; background:url(http://s.globalsources.com/ST/i/VIDEO_LINE_BG.GIF) repeat-y;overflow:hidden;}
.videobox_main .videobox_nav{float:left;width:220px;}
.videobox_nav p { padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; font-size:14px; font-weight:bold; color:#900;}
.videobox_nav ul{margin:10px 0 0 1px;padding:0;width:auto;}
.videobox_nav li{clear:both;display:block;cursor:pointer;list-style:none;margin:5px 0px 5px 0px;padding:10px 0 10px 6px;font-size:12px; font-family: Arial;text-align: left;}
.videobox_nav li.hover{background-color:#fff;color:#c00;font-size:12px;font-weight:bold; font-family: Arial;text-align: left;}
.videobox_main .videobox_content{float:left;width:574px; *width:564px; margin:0px 10px 0px 11px; color:#000;}
.videobox_content table p.desctitle { font-weight:bold; margin:0px 0px 5px 0px; padding:0px;}
.videobox_content p.linkstitle { font-weight:bold;padding:0px;margin:3px 0px 6px 0px;}
.videobox_content td div a {font-size:12px; line-height:18px;}

/* New Social Media icon */
.facebookIcon, .twitterIcon, .googleIcon, .linkedInIcon { background:url(http://s.globalsources.com/ST/i/ICON_SHARE.PNG) } 
.facebookIcon{background-position:0 -20px; width:16px; height:16px;}
.twitterIcon{background-position:0 -40px; width:16px; height:16px;}
.linkedInIcon{background-position:0 -200px; width:16px; height:16px;}
.googleIcon{background-position:0 -120px; width:16px; height:16px;}