/* OVERALL STYLES */
body { background-color: #fff; margin: 10px; color: #000;}
body, table, tr, td, div, span, p, a, a:hover, ul, ol, li
{ font-family: Arial,Helvetica,sans-serif; font-size:12px; }

/* ---------------- MASTHEAD ----------------  */
.masthead { width: 100%; }
#logo { width: 400px; vertical-align: top; }
td#global { text-align: right; }
#glblinks { margin-bottom: 12px; font-size: 12px; padding-bottom: 10px; }
#global a, #glblinks a { color: #036; text-decoration: underline; }
#global a:hover, #glblinks a:hover { color: #c00; text-decoration: underline; }
.sm { font-size:10px; }
.tagln { color: #666; margin: 0px; padding: 5px 0 0 0; text-align: left; text-decoration:none; }
.srch { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000 }

/* ----------------  TOP TABS ---------------- */
table.vertlinks { width: 100%; color: #999; margin: 0; padding: 2px 0 0 0; height: 21px; }
table.vertlinks td.tl { width: 4px; height: 21px; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/TLG.GIF) no-repeat top left; font: 8px Arial; }
table.vertlinks td.tb { text-align: center; vertical-align: top; padding: 4px 0 0 0; width: 17%; height: 21px; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/TCG.GIF) repeat-x top left; }
table.vertlinks td.tr { width: 4px; height: 21px; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/TRG.GIF) no-repeat top left; font-size: 8px; }
table.vertlinks td.tb a { font-size:12px; color: #000; text-decoration: none; }

.l2menu { FONT: 16px; line-height: 18px; }
a.l2menu { text-decoration: underline; color: #000; font: 16px Arial,sans-serif; }
#dropmenudiv { border-right: #000 1px solid; border-top: #000 1px solid; z-index: 100; font: 12px/18px arial; border-left: #000 1px solid; border-bottom: #000 1px solid; position: absolute }
#dropmenudiv a { padding-right: 0px; padding-left: 0px; padding-bottom: 2px; font: 12px/18px arial; color: #000; text-indent: 0px; padding-top: 2px; text-decoration: underline }
#dropmenudiv a.menuparent { padding-right: 0px; margin-top: 2px; padding-left: 0px; margin-bottom: 2px; padding-bottom: 1px; font: bold 13px arial; color: #000; text-indent: 0px; padding-top: 1px; text-decoration: none }
#dropmenudiv a.menuParent:hover { color: #006; text-decoration: none; }

/* top tabs not related to table.vertlinks */
/*.tl { width: 4px; height: 21px; background: url(/SITE/I/TLG.GIF) no-repeat top left; font: 8px Arial; }
.tb { text-align: center; vertical-align: top; padding: 4px 0 0 0; width: 17%; height: 21px; background: url(/SITE/I/TCG.GIF) repeat-x top left; }
.tr { width: 4px; height: 21px; background: url(/SITE/I/TRG.GIF) no-repeat top left; font-size: 8px; }
.tb 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.cn/SITE/I/SL2.GIF) no-repeat; }
table#sbox td.rcorner { width: 4px; height: 60px; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/SR2.GIF) 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.cn/SITE/I/SB2.GIF) 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 { color: #000; }
table.sbox-layout td select { margin-right: 5px; border: 1px solid #A4B97F; }
table.sbox-layout td a { color: #006; text-decoration: none; }
table.sbox-layout td a:hover { color: #c00; text-decoration: underline; }
table.srch-tab-table td a, table.srch-tab-table td a:hover, table.srch-tab-table td a div { text-decoration: none; font-weight: bold; color: #000; margin: 0px 2px 0px 2px; display: block; }
table.srch-tab-table td { text-align: center;}
.srch-tab-table { padding: 3px 0 0 0; margin: 0; border: 0; }
.srch-tab-midfill { border-bottom: 1px solid #A4B97F; }
.srch-query-box { border-top: 0px;  border: 1px solid #A4B97F;width: 423px;height:20px}
.srch-query-box-allbord { border: 1px solid #A4B97F; width: 423px; }
#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; }

/* ----------------  LEFT NAVIGATION ---------------- */
td.ln { vertical-align: top; width: 135px; margin: 0; padding: 0 22px 0 0; } 
td.ln div.leftnavtab-hd { width: 135px; background-image:url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/TAB-BG.GIF); background-repeat: no-repeat; font-weight: bold; padding: 5px 0 0 10px; margin: 10px 0 0 0; }
div.lnav-link { padding: 5px 3px 4px 8px; }
div.lnav-link a { text-decoration:none; color:#000; }
div.lnav-link a.on { text-decoration:none; color:#900; }
div.lnav-link a:hover, div.lnav-link a.on:hover { text-decoration: underline; color: #c00; }
div.ln { vertical-align: top; width: 135px; margin: 0; padding: 0 22px 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.cn/SITE/I/TAB-BG.GIF) no-repeat; font-weight: bold; padding: 5px 0 0 10px; margin: 10px 0 0 0; }

/* ---------------- 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.cn/SITE/I/R-MENU-TAB-BG.GIF); background-repeat: no-repeat; 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: 132px; border-bottom: 1px solid #cccccc; margin: 0 auto 0 auto; padding: 10px 3px 12px 5px; }
td.rnav .hdr { color: #006; font-weight: bold; font-size: 13px; margin: 0 0 5px 0; padding: 0; }
ul.rnav { padding: 0; margin: 0 0 0 20px; }
ul.rnav li { list-style-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/SQUARE.GIF); line-height: 19px; }
ul.rnav li a { color: #006; text-decoration: none; }
ul.rnav li a:hover { color: #c00; text-decoration: underline; }

/* ------ FOOTER & COPYRIGHT --------- */
div#footer { width: 100% border: 1px solid red; 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:12px; line-height: 30px; }
#blk-one a { color: #003366; text-decoration: none; }
#blk-one a:hover { color: #cc0000; text-decoration: underline; }
#blk-two a { color: black; text-decoration: none; }
#blk-two a:hover { color: #cc0000; text-decoration: underline; }
div#footer #blk-one { margin-bottom: 30px; }
div#footer #blk-one img { margin-left: 15px; }
div#copyright { width: 100%; margin-top: 16px; padding-top: 2px; border-top: 1px solid #999999; font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:11px; line-height: 20px; }
div#copyright a { color: #000066; text-decoration: none }
div#copyright a:hover { color: #cc0000; text-decoration: underline }
a.roll-eett { background-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/EETT.GIF); }
a:hover.roll-eett { background-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/EETT-ON.GIF); }
a.roll-eetk { background-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/EETK.GIF); }
a:hover.roll-eetk { background-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/EETK-ON.GIF); }

/* HOME PAGE-TYPE PAGES - MAIN LAYOUT TABLE */
table.mn { width: 100%; margin: 10px 0 0 0; padding: 0px; }
table.mn td.cw { vertical-align: top; }
table.mn td.cw table.cw-layout { width: 100%; }
table.mn td.cw table.cw-layout td.overall { width: 49%; vertical-align: top; padding-right: 30px; }
table.mn td.cw-onecol, .cw-onecol { vertical-align: top; padding-right: 30px; }

/* FORMS */
.form_note { color:#666; }
span.star { color:#F00; }
span.star1 { color: red; }

/* GENERIC */
.ht30 { padding: 15px 0; }
.ht20 { padding: 10px 0; }
.ht10 { padding: 5px 0; }
.ht5 { padding: 3px 0 2px 0; }
.ht2 { padding: 1px 0 1px 0; }
.wd10 { padding: 0 5px 0 5px; }
.PR10 { padding-right: 10px; }
.PL10 { padding-left: 10px; }

/* CENTERWELL */
.LH130p, .cwlink1 { line-height: 19px; }
div.feat-prod-hd { width: 100%; border-bottom: 1px solid black; margin: 0 0 4px 0; padding: 0 0 2px 0; font-size: 16px; font-weight: bold; }
div.nav-ttl, div.nav-ttl a { font-size: 13px; font-weight: bold; padding: 0; margin: 0; text-decoration: none; }
div.nav-ttl a:hover, .cwlink2 a:hover { font-size: 13px; text-decoration: underline; color: #C00; }
div.feat-prod-sch { width: 100%; padding: 0 0 2px 0; font-size: 16px; font-weight: bold; }
.red13 { font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#C00}
.reg13 { font-family:Arial,Helvetica,sans-serif; font-size:13px; }
.sublink { font: 11px Arial,sans-serif; color: #036; }
ul.norm_ul { padding: 0; margin: 0 0 0 20px; }
ul.norm_ul li { list-style-image: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com.cn/SITE/I/SQUARE.GIF); line-height: 19px; }
ul.norm_ul li a { color: #006; text-decoration: underline; }
ul.norm_ul li a:hover, .cwlink1 a:hover { color: #c00; text-decoration: underline; }
.gray_boder_box { border:1px solid #ccc; width:100%; padding:8px 0px; }
.ver { font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.norm-txt { line-height: 19px; padding: 0 0 3px 0; }
.norm-txt a { line-height: 19px; color: #006; text-decoration:none }
.norm-txt a:hover { line-height: 19px; color: #c00; text-decoration: underline }
.centr { text-align: center; }
.centr a { color: #006; text-decoration: none; }
.centr a:hover { color: #c00; text-decoration: underline; }
a.mixlnk { color: #036; text-decoration: underline; }
.c00, a.mixlnk:hover { color: #c00; }
.c006 { color: #006; }
.c036 { color: #036; }
.dn036, .cwlink1 a { text-decoration: none; color: #036; }
.PBL12 { padding: 0 0 12 12;}
.cwlink2, .cwlink2 a, .blud { font-size: 13px; font-weight: bold; text-decoration: none; color: #006; }
.header { font-size:16px; font-weight:bold; }
.r3 { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#900; }
a.r3 { text-decoration: none; }
a.r3:hover, div.col-hdr-vert a:hover { text-decoration: underline; color: #900; font-weight: bold; font-size:16px; }
/* search box */
.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:menu;font-size:12px;line-height:20px;overflow:hidden;cursor:pointer;}
.ac_loading {background:#FFF;}
.ac_odd {background-color:#fff;}
.ac_over {background-color:#DEE1FE;color:#000;}
#acheader {background-color:#e6e6e6;margin:1px 1px 0;padding:3px 3px 3px 0;text-align:right;margin-bottom:1px;}
#acheader span {font-weight:bold;font-size:12px;text-decoration:underline;cursor:pointer;}
.ac_iframe { position: absolute;width: 100%;height: 300px;z-index:-1; }
/* HTML_SNIPPETS */
.FLR { float:left; position:relative; }
.CSFT { width:75%; margin-right:-75%; float: left; }
.eng { vertical-align:0px; }
* HTML .eng { vertical-align:-2px; }
/**/
#map{ position:relative; height:3300px;width:100%;}
.map_top{width:85%; position:absolute;top:30px; margin-left:50px;}
#map_main{ width:88%; text-align:left; padding-left:50px; clear:both}
#map_next{ width:99%; text-align:left;}
.map_more{ width:100%; height:18px; line-height:18px; text-align:right;clear:both; margin-top:4px}
.map_title{padding-top: 15px;font-weight:bold; text-align:left; clear:both;border-bottom:1px solid #CCCCCC; font-size:14px; height:22px; line-height:22px}
.map_title a{ font-size:14px; color:#000000; text-decoration:none}
.map_title a:hover{ font-size:14px; color:#000000; text-decoration:underline}
.map_more a{ font-size:12px; color:#000066; text-decoration:none}
.map_more a:hover{ font-size:12px; color:#000066; text-decoration:underline}
.map_categoy{margin-top:12px;font-weight:bold; clear:both; height:22px; line-height:22px}
#map_ul{ width:100%; margin:10px 0px 0px 12px ; padding:0px}
#map_ul li{ width:18%; list-style:none; float:left; height:22px; line-height:22px}
#map_ul li a,.paginationstyle a{ text-decoration: none; color:#000066}
#map_ul li a:hover,.paginationstyle a:hover{ text-decoration: underline; color:#cc0000}
.virtualpage {display: none;}
.paginationstyle a.selected, .flatview a.selected{ color: #000; text-decoration: none; font-weight: bold; font-size:12px;}

