/* CSS Document */

body
{
    font-size: 11px;
    line-height: 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 3px 0px 0px 0px;
    background-color: #fff;
}

ul
{
    list-style-type:none;
    margin:0px;
}

.tableheight
{
    line-height:25px;
}

a
{
    color: #004D96;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

.topbutton
{
    color: #484848;
    line-height: 27px;
    height: 27px;
    background-image: url(../images/bg/top.gif);
}
.topbutton a
{
    color: #484848;
}
.topbutton a:hover
{
    color: #008AFF;
    text-decoration: none;
}
.buttonbg
{
    height: 36px;
    background-image: url(../images/bg/button_bg.gif);
}
.buttonleft
{
    padding: 3px 8px 0px 8px;
}
.button
{
    font-size: 12px;
    font-weight: bold;
    color: #fff;
}
.button a
{
    color: #fff;
}
.shop
{
    padding: 0px 4px 0px 8px;
    background-color: #E9E9E9;
    line-height: 25px;
    border-top: 2px solid #F3F2F2;
    border-bottom: 2px solid #616161;
    color: #FF6600;
}
.shop a
{
    color: #000;
    text-decoration: underline;
}
.shop a:hover
{
    color: #0E5291;
}
.posttradeleads
{
    font-weight: bold;
    color: #004D96;
}
.posttradeleads a
{
    color: #004D96;
    text-decoration: underline;
}
.posttradeleads a:hover
{
    color: #FF6600;
    text-decoration: underline;
}
.search
{
    padding: 0px 4px 0px 4px;
    background-color: #D5EAFE;
    height: 35px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #616161;
}
.search2
{
    color: #727272;
    font-weight: bold;
}
.search3
{
    font-size: 11px;
    color: #000;
    font-weight: bold;
}
.border
{
    padding: 5px 0px;
}
.borderleft
{
    padding: 0px 5px 0px 0px;
}
.borderright
{
    padding: 0px 0px 0px 5px;
}
.buyer
{
    color: #FF0000;
}
.tradealert
{
    padding: 4px 4px 4px 4px;
    line-height: 20px;
    border-bottom: 1px solid #616161;
}
.tradealert a
{
    color: #000;
}
.tradealert a:hover
{
    color: #FF6600;
}
.productcategories
{
    font-size: 11px;
    padding: 2px;
    line-height: 20px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #B5B5B5;
}
.productcategories a
{
    color: #000;
    text-decoration: underline;
}
.productcategories a:hover
{
    color: #FF6600;
    text-decoration: underline;
}
.productcategories02
{
    font-size: 12px;
    color: #FFBA00;
    font-weight: bold;
}
.productcategories02 a
{
    color: #FFBA00;
}
.productcategories02 a:hover
{
    color: #FFF;
    text-decoration: underline;
}
.catlist
{
    color: #000;
}
.catlist a
{
    color: #000;
    text-decoration: underline;
}
.catlist a:hover
{
    color: #D86600;
    text-decoration: underline;
}
.companies
{
    padding: 0px 3px 3px 3px;
    border-right: 1px solid #B5B5B5;
    border-left: 1px solid #B5B5B5;
    border-bottom: 1px solid #B5B5B5;
}
.chinesecompanies
{
    border-right: 1px solid #B5B5B5;
    padding: 0px 3px 3px 3px;
}
.overseascompanies
{
    padding: 0px 3px 3px 3px;
}
.chinesecompanies2
{
    line-height: 18px;
}
.chinesecompanies2 a
{
    color: #2D2D2D;
}
.chinesecompanies2 a:hover
{
    color: #FF6600;
}
.latesttradeleads
{
    line-height: 18px;
}
.latesttradeleads a
{
    color: #2D2D2D;
}
.latesttradeleads a:hover
{
    color: #1C9B01;
}
.ad
{
    padding: 5px;
    border: 1px solid #ACACAC;
}
.under
{
    color: #7F7F7F;
    border-top: 1px solid #B5B5B5;
    padding: 5px;
    line-height: 20px;
}
.under a
{
    color: #242424;
}
.add
{
    font-size: 12px;
    color: #000;
    font-weight: bold;
}
.add a
{
    color: #fff;
    text-decoration: underline;
}
.youarehere
{
    color: #fff;
}
.youarehere a
{
    color: #FFFF00;
}
.youarehere02
{
    color: #FFDE00;
    font-weight: bold;
}
.next
{
    color: #666666;
    background-color: #F3F3F3;
    border-top: 1px solid #8D8D8D;
    border-bottom: 1px solid #8D8D8D;
}
.next a
{
    color: #666666;
}
.next a:hover
{
    color: #000;
}
.sell
{
    border-bottom: 1px solid #8D8D8D;
}
.products
{
    color: #000;
    line-height: 20px;
}
.companyname
{
    color: #054B8B;
}
.companyname a
{
    color: #054B8B;
}
.companyname a:hover
{
    color: #FF8500;
}
.visit
{
    color: #FF8600;
}
.visit a
{
    color: #FF8600;
}
.title
{
    font-size: 12px;
    color: #028C95;
    font-weight: bold;
}
.title a
{
    color: #028C95;
    text-decoration: underline;
}
.title a:hover
{
    color: #FF8400;
    text-decoration: underline;
}
.line
{
    background-color: #F6F6F6;
    border-bottom: 1px solid #C0C0C0;
    height: 22px;
    line-height: 22px;
    padding: 0px 0px 0px 12px;
}

.color
{
    color: #8B8B8B;
}
.topbox
{
    padding: 0px 4px 0px 4px;
    background-color: #D5EAFE;
    height: 25px;
    line-height: 25px;
    border-bottom: 1px solid #616161;
}
.bottombox
{
    padding: 0px 4px 0px 4px;
    background-color: #F6F6F6;
    line-height: 25px;
    border-bottom: 1px solid #616161;
}
.browsebycategory
{
    color: #818181;
}
.browsebycategory a
{
    color: #000;
    font-weight: bold;
    text-decoration: underline;
}
.browsebycategory a:hover
{
    color: #FF6600;
    text-decoration: underline;
}
.browsebycategory02
{
    font-size: 11px;
}
.browsebycategory02 a
{
    color: #000;
    text-decoration: underline;
}
.browsebycategory02 a:hover
{
    color: #FF6600;
    text-decoration: underline;
}
.red
{
    font-size: 12px;
}
.red a
{
    color: #FF0000;
    text-decoration: underline;
}
.red a:hover
{
    color: #FF9900;
    text-decoration: underline;
}
.box01
{
    line-height: 22px;
    background-color: #F3F3F3;
    border-bottom: 1px solid #8D8D8D;
}
.box02
{
    line-height: 22px;
    border-bottom: 1px solid #8D8D8D;
}

/* button */
/* 001  */
.tradingzone
{
    font-size: 12px;
    width: 57px;
    height: 32px;
    color: #fff;
    font-weight: bold;
    background-image: url(../images/bg/ccfei_trading_zone_01.gif);
}
.tradingzone a
{
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.tradingzone1
{
    font-size: 12px;
    width: 57px;
    height: 32px;
    color: #000;
    font-weight: bold;
    background-image: url(../images/bg/ccfei_trading_zone_02.gif);
}
.tradingzone1 a
{
    color: #000;
    font-weight: bold;
}
/*  002  */
.eshop
{
    font-size: 12px;
    width: 57px;
    height: 32px;
    color: #fff;
    font-weight: bold;
    background-image: url(../images/bg/eshop_01.gif);
}
.eshop a
{
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.eshop1
{
    font-size: 12px;
    width: 57px;
    height: 32px;
    color: #000;
    font-weight: bold;
    background-image: url(../images/bg/eshop_02.gif);
}
.eshop1 a
{
    color: #000;
    font-weight: bold;
}
/*  003  */
.companies1
{
    font-size: 12px;
    width: 82px;
    height: 32px;
    color: #fff;
    font-weight: bold;
    background-image: url(../images/bg/companies_01.gif);
}
.companies1 a
{
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.companies2
{
    font-size: 12px;
    width: 82px;
    height: 32px;
    color: #000;
    font-weight: bold;
    background-image: url(../images/bg/companies_02.gif);
}
.companies2 a
{
    color: #000;
    font-weight: bold;
}
/*  004  */
.buyingleads
{
    font-size: 12px;
    width: 98px;
    height: 32px;
    color: #fff;
    font-weight: bold;
    background-image: url(../images/bg/buying_leads_01.gif);
}
.buyingleads a
{
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.buyingleads1
{
    font-size: 12px;
    width: 98px;
    height: 32px;
    color: #000;
    font-weight: bold;
    background-image: url(../images/bg/buying_leads_02.gif);
}
.buyingleads1 a
{
    color: #000;
    font-weight: bold;
}
/*  005  */
.mytradeoffice
{
    font-size: 12px;
    width: 115px;
    height: 32px;
    color: #fff;
    font-weight: bold;
    background-image: url(../images/bg/my_trade_office_01.gif);
}
.mytradeoffice a
{
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.mytradeoffice1
{
    font-size: 12px;
    width: 115px;
    height: 32px;
    color: #000;
    font-weight: bold;
    background-image: url(../images/bg/my_trade_office_02.gif);
}
.mytradeoffice1 a
{
    color: #000;
    font-weight: bold;
}

.dialog
{
    position: absolute;
    background-color: #fff;
    border: solid #6C6C6C 2px;
    z-index: 2;
    top: 35%;
    left: 40%;
}
.msg_text
{
    font-weight: lighter;
    text-align: center;
    font-size: 14px;
    color: #FF5000;
    padding: 4px;
}
.msg_closebutton
{
    background-color: #7DB4DA;
    font-size: 14pt;
    text-align: right;
    cursor: hand;
    padding: 0px 4px 2px;
}

.msg_btnClose
{
    width: 62px;
    height: 22px;
    border: 0;
    background: url(../images/bg/btn_bg.gif);
    cursor: hand;
}

#mask
{
    position: absolute;
    top: 0;
    left: 0;
    background: #666;
    filter: ALPHA(opacity=30);
    -moz-opacity: 0.3;
    opacity: 0.3;
    z-index: 1;
    visibility: hidden;
    width: 100%;
    height: 200%;
}

.desc
{
    text-align: justify;
    white-space: pre-wrap;
}

.info
{
    background-color: #FFFFEE;
    background-position: 10px 6px;
    border: 1px solid #FFF0A8;
    padding: 10px;
    line-height: 40px;
}

.infotxt
{
    background-color: #FFFFEE;
    margin-left: 60px;
    text-align: left;
}

.icone
{
    background-image: url(../images/other/icon_exclaimed.gif);
    background-repeat: no-repeat;
}

.info_s
{
    background-color: #FFFFEE;
    background-position: 6px 6px;
    border: 1px solid #FFF0A8;
    padding: 2px;
    line-height: 25px;
}

.infotxt_s
{
    background-color: #FFFFEE;
    margin-left: 30px;
    text-align: left;
}

.icone_s
{
    background-image: url(../images/other/icon_exclaimed_small.gif);
    background-repeat: no-repeat;
}

.join
{
    background-color: #FFFBED;
    border: 1px solid #BBB;
    padding: 10px;
}

.membership
{
    background-color: #FFF;
    border-top: 1px solid #BBB;
    border-right: 1px solid #BBB;
    border-left: 1px solid #BBB;
    padding: 2px 10px 2px 10px;
}

.activeCat
{
    background-color: #287314;
    color: #FFF;
    font-weight: bold;
}

.activeCat a
{
    color: #FFF;
    font-weight: bold;
    text-decoration: none;
}

.activeCat a:hover
{
    color: #FFF;
    font-weight: bold;
    text-decoration: none;
}
.mytradeofficeleft
{
    background-color: #D5D5D5;
    padding: 8px;
    width: 200px;
}
.mytradeofficeright
{
    border: 1px solid #D5D5D5;
    padding: 10px;
}
/* °ì¹«ÊÒ×ó²àÁ¬½Ó  */
.office
{
    font-size: 11px;
    height: 22px;
    color: #000;
    background-image: url(../images/bg/office_01.gif);
    padding: 0px 0px 0px 15px;
}
.office:hover
{
    font-size: 11px;
    height: 22px;
    color: #000;
    background-image: url(../images/bg/office_02.gif);
    padding: 0px 0px 0px 15px;
}
.office a
{
    color: #000;
    text-decoration: none;
}
.office1
{
    font-size: 11px;
    height: 22px;
    color: #FF6600;
    background-image: url(../images/bg/office_02.gif);
    padding: 0px 0px 0px 15px;
}
.office1 a
{
    color: #FF6600;
}
.redemption
{
    color: #FF3300;
}
.redemption a
{
    color: #FF3300;
    text-decoration: underline;
}
.redemption a:hover
{
    color: #0075E5;
    text-decoration: underline;
}
.input
{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: 1px solid #525252;
    background-color: #3B79B4;
    width: 200px;
}
.input2
{
    color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
    border: 1px solid #525252;
    background-color: #3B79B4;
}
.input3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}
.Submit
{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: 1px solid #525252;
    background-color: #3B79B4;
    width: 70px;
}
.aboutpoints
{
    font-weight: bold;
    color: #004D96;
}
.aboutpoints a
{
    color: #004D96;
    text-decoration: none;
}
.aboutpoints a:hover
{
    color: #FFBA00;
    text-decoration: none;
}
.tableborder
{ 
	background-color:#E8E8E8;
}
.tableborder td
{
	background-color:#F6F6F6;
}

.tablebox
{ 
	background-color:#F6F6F6;
	border-bottom: 1px double;
}
.tablebox2
{ 
	background-color:#fff;
	border-bottom: 1px double;
}
.tablebox3
{ 
	background-color:#fff;
	border-bottom: 1px double;
	border-left: 1px double;
}
.myfavoriteleads
{
    color:#FFFFFF;
	line-height:25px;
	background-color:#575757;
	border: 1px double;
}

#slidetexts
{
    width:580px;
	height:55px;
	overflow:hidden;
}
#slidetexts li
{

	clear:both;
}
#slidetexts li div{
float:left;
width:290px;
overflow:hidden;
}
#slidetexts li a
{
	text-decoration: none;
}

#slidetexts li a:hover
{
    text-decoration: underline;
}



