.sm, .regtxt, .smr, .copyright, .gray, .smlnk, .bodysm, .bodysm a, .smallf { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.regtxt, .copyright { color:#000; }
.smr { color: #c00; }
.smlnk { color: #006; }
.gray { background-color:#ccc; color:#006; text-align:middle; padding-top:2px; padding-bottom:2px }
table.small * a.smrh{ font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #c00; text-decoration: none; }
table.small * a.smrh:hover{ text-decoration: underline; }
.b { width:3px; float:left; margin:0 }
.b1 { margin-left:10px; text-indent:0px; }
.b1 a { text-decoration: none; color:#000; }
.b1 a:hover { text-decoration: underline; color: #C00; }
.b2 { margin-left:10px; text-indent:0px; }
.b3 { margin-left:10px; text-indent:0px; float:left; }
.b4 { margin-left:15px; text-indent:0px; }
.footer, .bodysmver, .bodysmver *, table.searchbox * td, table.searchbox * a, .ver { font: 10px Verdana,sans-serif; }

.t2, .tag, .sublink, table.browsetop a, .greet, .hdrtxt, .footer1, .basket, .srch, .bc, .b, .b1, .b2, .topnav, .sred, .red, .loginname, .blus, .srch66, .rn66, .srch2, .topnav, .hdrlnk { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.footer1, .srch, .bc, .b, .b1, .b2 { color: #000; }
.sublink, table.browsetop a, .topnav, .hdrlnk, .srch2 { color: #036; }
.blus, .srch66, .rn66 { color: #006; }
.basket, .sred, .red { color: #c00 }
.greet, .loginname { color: #333; }
.tag { color: #666 }
a.arw, .hdrtxt, .l2menu, table.srchbox * td, table.srchbox * select, table.srchbox * input, .srchbox { font: 11px Arial,sans-serif; }
a.arw { text-decoration: none; color: #c00; font-weight: normal; }
a.arw:hover { text-decoration: underline; }

td.sidebarhdr, .leftnav, .b3, .blu3, .bar, .bar2, .aln, .hdrtxt2, .greet2, .vn, .sbh { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
td.sidebarhdr, .leftnav, .b3 { color:#000; }
td.separator { background-color: #ccc; }
.greet2 { font-weight: bold; color: #333 }
.blu3 { color: #006; }
.bar { color: #999; }
.bar2 { color: #999; margin-left: 2px; margin-right: 2px; }
.aln { text-decoration: none; color: #c00; font-weight: normal; }
.aln:hover { text-decoration: underline; color: #C00; font-weight: normal; }
table.vertlinks  td { font: 12px Arial,sans-serif; color: #999 }
table.vertlinks  a { font: bold 12px Arial,sans-serif; color: #000; text-decoration: none }
table.vertlinks  a:hover { color: #c00; text-decoration: underline }
a.l2menu:hover { color: #c00; text-decoration: underline }
a.l2menu { font: 11px Arial,sans-serif; color: #000; text-decoration: none }
a.l2menuhead { font: bold 12px Arial,sans-serif; color: #000; text-decoration: none }
a.l2menuhead:hover { color: #006; text-decoration: underline }
#dropmenudiv { border-right: #000 1px solid; BORDER-TOP: #000 1px solid; Z-INDEX: 100; font: 11px/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: 11px/18px Arial; color: #000; TEXT-INDENT: 0px; PADDING-TOP: 2px; text-decoration: none }
#dropmenudiv a:hover { color: #c00; 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: underline }

.leftnav { font-weight: bold; }
a.leftnav_mouseoverlink { text-decoration: none; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
a.leftnav_mouseoverlink:hover { text-decoration: underline; color: #CC0000; font-weight: normal; }
a.leftnav_mouseoverlink2 { text-decoration: none; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.leftnav_mouseoverlink2:hover { text-decoration: underline; color: #C00; font-weight: normal; }
a.top_menu_home { text-decoration: none; font-weight: normal; }
a.top_menu_home:hover { text-decoration: underline; color: #006; font-weight: normal; }
#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:#000 }
#marqueecontainer img { border-width:2px; border-style:solid; }

.body, .blu, .red2, .sidebarlnk, .blak, .sideblak, a.top_menu_home, .b4 { font-family:Arial,Helvetica,sans-serif; font-size:13px; }
.sidebarlnk, .blak, .sideblak, a.top_menu_home, .b4 { color:#000; }
.sideblak { padding:0px; }
.blu { color:#006; }
.brtblu { color:#00f; }
H1 {MARGIN-TOP: 0px; font-WEIGHT: bold; font-SIZE: 13px; MARGIN-BOTTOM: 0px; padding: 0px; color: #666; font-FAMILY: Arial, Helvetica, sans-serif}
.bold_normal_dblue, table.browsetop a.parentpt { font: bold 13px Arial,sans-serif; color: #006; }

.header, .red3, .red3link, .newh2, a.r3 { font-family:Arial,Helvetica,sans-serif; font-size:16px; }
.red3, .red3link { font-weight:bold; color:#900; }
.red3link { text-decoration: none; }
.red2 { color:#900; }
.header, .newh2 { font-weight:bold; color:#000; }
.newh2 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
a.r3 { text-decoration: none; color: #900; font-weight: bold; }

.blkF5 { font-family:Arial,Helvetica,sans-serif; font-size:25px; color:#000 }

.line-redhead { CLEAR: both; padding: 4px 0px 10px 0px; BORDER-TOP: #e6e6e6 1px solid; MARGIN-TOP: 2px }
.visual { FLOAT: left; MARGIN: 0px 7px 25px 0px; }

.ht2 { CLEAR: both; padding: 1px 0px 1px 0px }
.ht3 { CLEAR: both; padding: 1px 0px 2px 0px }
.ht4 { CLEAR: both; padding: 2px 0px 2px 0px }
.ht5 { CLEAR: both; padding: 2px 0px 3px 0px }
.ht7 { CLEAR: both; padding: 3px 0px 4px 0px }
.ht8 { CLEAR: both; padding: 4px 0px 4px 0px }
.ht10 { CLEAR: both; padding: 5px 0px 5px 0px }
.ht15 { CLEAR: both; padding: 5px 0px 10px 0px }
.ht20 { CLEAR: both; padding: 10px 0px 10px 0px }
.ht60 { CLEAR: both; padding: 30px 0px 30px 0px }
.navlyn { CLEAR: both; padding: 2px 3px 2px 3px; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px }
.w15 { padding-right: 15px; }

#line-Blk { CLEAR: both; padding: 4px 0px 2px 0px; BORDER-TOP: #000 1px solid; MARGIN-TOP: 2px }
#line-Gry { CLEAR: both; padding: 4px 0px 2px 0px; BORDER-TOP: #E6E6E6 1px solid; MARGIN-TOP: 2px }

div.margintop { margin-top:3px } 
.margintop { margin-top: 3px; } 

.g { position: absolute; left: 23px; }
.s { position: absolute; left: 51px; }
.t2 { position: absolute; left: 51px; top: 51px; color:#666; }
.tn { position: absolute; right: 6px; }
.gn { position: absolute; right: 6px; top: 50px; }
.vn { width: 100%; color: #999; margin: 0px; padding: 1px; height: 17px; }
.vn a { font-weight: bold; color: #000; text-decoration: none; }
.vn a:hover { color: #c00; text-decoration: underline; }
.tl { width: 4px; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TL.GIF) repeat-x left top; }
.tb { text-align: center; width: 17%; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TB.GIF) repeat-x left top; }
.tr { width: 4px; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TR1.GIF) repeat-x right top; }
.tb1 { text-align: center; width: 14%; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TB.GIF) repeat-x left top; }
.sbh, .lnh { color:#000; background: url(http://akamai.globalsources.com.edgesuite.net/f/593/3445/5d/static.globalsources.com/SITE/I/TB.GIF) repeat-x left top; }
.mn { position: relative; top: 65px; margin: 0px; padding: 0px; }
.ln { width: 135px; padding: 0 22 0 0; position: relative; top: 0px; }
.rn { width: 145px; padding: 0 0 0 22; position: relative; top: 0px; }
.bc { margin-left: 12px; margin-bottom: 12px; }
.box { border: 1px solid #ccc; float: left; width: 98%; background-color:#F5F5F5; padding: 4px 2px 4px 4px; }
.d8 { float:left; width:45px; position:relative; }
.ev { float:left; width:75%; margin-right:-75%; padding-right: 4px; }
.gsd { position: absolute; top: 305px; right: 1.5% }
*html .gsd { position: absolute; top: 130px; right: 3% } /*only for IE*/
.sbox { border: 1px solid #e6e6e6; width: 145; background-color:#fff; }
.lnh { width: 127; float: left; padding-top: 2px; }
.lnc { padding-bottom: 5px; padding-left: 7px; line-height: 1.6 }
.gsdt { float:left; width:70%; margin-right:-70%; padding-right: 4px; }
.csft { float:left; width:60%; margin-right:-60%; padding-right: 4px; }
.fl80 { float:left; position:relative; width: 80px; margin-right: 5px }
.fl85 { float:left; position:relative; width: 85px }
.csr1 { float:left; position:relative; width: 50%; padding-right: 10px; }
.csr2 { float:left; width:50%; margin-right:-50%; }
