* {
	margin: 0;
	padding: 0;
}
body {
	background: url(../images/bg_top.gif) top repeat-x #fceecb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	text-decoration: none;
}
img {
	border: none;
}
.left, .middle, .right {
	float: left;
}
#wrapper_holder {
	width: 859px;
	margin: auto;
}
#wrapper {
	width: 859px;
	float: left;
}
#header {	
	width: 859px;
	float: left;
	padding-top: 30px;
}
#header .left {
	background: url(../images/header_left.gif);
	width: 4px;
	height: 248px;
}
#header .right {
	background: url(../images/header_right.gif);
	width: 4px;
	height: 248px;
}
#header .middle {
	background: url(../images/header_middle.gif) repeat-x;
	width: 851px;
	height: 248px;
	position: relative;
}
#logo {
	
/*	width: 250px;
	height: 200px;
*/
}
#slogan {
	background: url(../images/slogan.gif) no-repeat;
	width: 435px;
	height: 30px;
	position: absolute;
	left: 370px;
	top: 105px;
}
#nav {
	position: absolute;
	bottom: -1000px;
	list-style: none;
}
#nav li {
	display: inline;
	float: left;
	background: url(../images/nav_separator.gif) right no-repeat;
	padding-right: 2px;
	text-align: center;
}
#nav .li_last {
	padding-right: 0px;
}
#nav .last {
	background: url(../images/nav_right_last.gif) right no-repeat;
}
#nav .last {
	background: url(../images/nav_right_last.gif) right no-repeat;
}
#nav .last:hover {
	background: url(../images/nav_selected_right_last.gif) right no-repeat;
}
#nav .selected .last{
	background: url(../images/nav_right_selected_last.gif) right no-repeat;
}
#nav li a:selected
{
background: url(../images/nav_selected_first.gif) no-repeat left;
	overflow: hidden;
}
#nav .selected .first {
	background: url(../images/nav_selected_first.gif) no-repeat left;
	overflow: hidden;	
}
#nav .selected a {
	background: url(../images/nav_selected_middle.gif) repeat-x;
}
#nav li a {
	color: #fff;
	background: url(../images/nav_middle.gif) repeat-x;
	height: 25px;
	float: left;
	padding: 9px 0px 0px 0px;
}
#nav .li_last a {
    /*padding-right: 15px;*/
}
#nav li a:hover {
	background: url(../images/nav_selected_middle.gif) repeat-x;
}

#content {
	width: 852px;
	float: left;
	background: #fff;
	position: relative;
	left: 3px;
}
#left {
	float: left;
	width: 180px;
	padding-top: 8px;
	padding-left: 8px;
}
#left .top_middle {
	width: 143px;
}
#left .bottom_middle {
	width: 161px;
}
.box .top_left {
	background: url(../images/box_title_left.gif);
	width: 15px;
	height: 31px;
	float: left;
}
.box .top_right {
	background: url(../images/box_title_right.gif);
	width: 15px;
	height: 31px;
	float: left;
}
.box .top_middle {
	background: url(../images/box_title_middle.gif) repeat-x;
	height: 31px;
	float: left;
	text-align: center;
}
.box .top_middle label {
	color: #fff;
	font-size: 12px;
	position: relative;
	top: 6px;
}
.box .bottom_left {
	background: url(../images/box_bottom_left.gif);
	width: 6px;
	height: 5px;
	overflow: hidden;
	float: left;
}
.box .bottom_middle {
	background: url(../images/box_bottom_middle.gif) repeat-x;
	height: 5px;
	overflow: hidden;
	float: left;
}
.box .bottom_right {
	background: url(../images/box_bottom_right.gif);
	width: 6px;
	height: 5px;
	overflow: hidden;
	float: left;
}
.box .content {
	clear: both;
	padding: 5px;
	border-left: solid 1px #e9bb59;
	border-right: solid 1px #e9bb59;
}
#search {
	color: #dc3934;
}
#search .inputtext {
	width: 152px;
	color: #dc3934;
}
#search select {
	width: 160px;
	color: #dc3934;
	border: solid 1px #ccc;
}
#left .box .content {
	width: 161px;
}
.clear {
	height: 8px;
	overflow: hidden;
	clear: both;
}
#nav_left .seperator {
	color: #e1625c;
	font-weight: bold;
	font-size: 8px;
	float: left;
}
#nav_left a {
	font-size: 8px;
	color: #e1625c;
	float: left;
	padding: 0px 3px;
}
#nav_left .btnGo {
	background: url(../images/button_go.gif) left no-repeat;
	width: 31px;
	height: 18px;
	float: left;
	position: relative;
	top: -4px;
	left: 15px;
}
#category ul {
	list-style: none;
	float: left;
	clear: both;
}
#category ul li {
	clear: both;
	padding: 4px 0px;
	border-bottom: solid 1px #e5e5e5;
	float: left;
	width: 100%;
}
#category ul li a {
	background: url(../images/icon_category.gif) top left no-repeat;
	color: #606060;
	font-size: 11px;
	float: left;
	padding-left: 25px;
}
#category ul .selected a {
	background: url(../images/icon_category_selected.gif) top left no-repeat;
}
#category ul li a:hover {
	background: url(../images/icon_category_selected.gif) top left no-repeat;
}
#buyer_tool ul, #seller_tool ul {
	list-style: none;
}
#buyer_tool ul li, #seller_tool ul li {
	padding: 4px 0px;
	background: url(../images/line_dotted.gif) bottom repeat-x;
	font-size: 11px;
}
#buyer_tool ul li a, #seller_tool ul li a {
	color: #e7b544;
}
#buyer_tool ul li .icon, #seller_tool ul li .icon {
	background: url(../images/play_button.gif) no-repeat;
	width: 4px; 
	height: 5px;
	float: right;
	position: relative;
	
}
#middle {
	padding-top: 8px;
	float: left;
	width: 410px;
}
#middle .top_middle {	
 	width: 380px;
}
#middle .bottom_middle {	
	width: 398px;
}
#trade .top_middle {
	text-align: left;
}
#trade .content .left, #trade .content .right {
	width: 195px;
}
#trade .content h2 {
	background: #f7f7f7;
	padding: 5px 0px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
}
#trade .content .left, #trade .content .right {
	padding: 3px;
	float: left;
	width: 190px;
}
#trade .content  .flag {
	position: relative;
	top: 2px;
	float: left;
	width: 25px;
}
#trade .content .title {
	float: left;	
	width: 120px;	
}
#trade .content .title a {
	font-size: 11px;
	font-weight: bold;
	color: #ff0101;
}
#trade .content .date {
	float: left;
	width: 45px;
	text-align: right;
	font-size: 10px;
}
#trade .content {
    min-height: 150px
}
#right {
	padding-top: 8px;
	float: left;
	padding-left: 8px;
	width: 240px;
}
#right .top_middle {	
 	width: 210px;
}
#right .bottom_middle {	
	width: 228px;	
}
.text_center {
	text-align: center;
}
#login {
	border: solid 1px #e9bb59;
	color: #e8bc59;
	padding: 10px;
}
#login h1 {
	text-transform: uppercase;
	font-size: 16px;
}
#login label {
	width: 100px;
	float: left;
	position: relative;
	top: 2px;
}
.inputtext {
	width: 160px;
	border: solid 1px #ccc;
	padding: 2px;
}
#login .item {
	margin: auto;
	width: 280px;
}
#login .forgot_password {
	color: #e8bc59;
	font-size: 11px;
	position: relative;
	top: -15px;
}
#login .login_button {
	float: right;
	background: url(../images/login_button.gif);
	width: 68px;
	height: 26px;
	position: relative;
	top: -35px;
	right: 10px;
}
#login .label {
	padding-left: 5px;
	position: relative;
	top: -2px;
}

.tab {
	list-style: none;
}
.tab_content {
	display: none;
}
.block {
	display: block;
}
.tab li {
	display: inline;
	height: 26px;
	width: 133px;
	float: left;
	text-align: center;
	border: solid 1px #e9bb59;
	border-bottom: none;
	margin-right: 1px;
	background: url(../images/product_tab_bg.gif) repeat-x;
	cursor: pointer;
}
.tab .selected {
	background: none;
}
.tab .last {
	width: 136px;
	margin-right: 0px;
}
.tab li a {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	top: 5px;
}
.tab .selected a {
	color: #e9bb59;
}
#product_box .content {
	color: #e8bc59;
	clear: both;
}
#product_box .item {
	width: 193px;
	float: left;
	text-align: center;
	border-left:  solid 1px #e9bb59;
	border-right: solid 1px #e9bb59;
	border-bottom: solid 1px #e9bb59;
	padding: 10px 5px;	
	position: relative;
	font-size: 11px;
	height: 110px;
}
#product_box .item .left {
	width: 120px;	
}
#product_box .item a {
	font-size: 11px;
	color: #000;
}
#product_box .item .left .description a {
	padding-top: 5px;
}
#product_box .item .right {
	width: 60px;	
}

#product_box a.detail_button {
	background: url(../images/detail_button.gif);
	width: 63px;
	height: 18px;
	float: left;
	color: #fff;
	padding-top: 2px;
	font-weight: bold;
	position: absolute;
	bottom: 10px;
	right: 12px;
	font-size: 12px;
	color: #fff;
}
#trade_box .content {
	clear: both;
	padding: 10px;
	padding-left: 30px;
	border: solid 1px #e9bb59;
	border-top: none;
}
#trade_box .content ul {
	font-size: 11px;
}
#trade_box .content a {
	color: #83704f;
}
#trade_box .content label {
	font-weight: bold;
	color: #e9bb59;
	padding-right: 5px;
}
#trade_box .content .input {
	border: solid 1px #ccc;
	padding: 2px;
	width: 155px;
}
#customer .content {
	border: solid 1px #e9bb59;
	border-top: none;
	padding-top: 20px;
}
#customer .content .item {
	width: 135px;
	float: left;	
	text-align: center;
	vertical-align: middle;
}
#customer .tab li {
	width:  202px;
}
#customer .tab .last {
	width: 203px;
}
/*---------------------------box with round only no title--------------------------*/
.round_box .top_left_no_title {
	background: url(../images/box_no_title_top_left.gif);
	width: 8px;
	height: 7px;
	overflow: hidden;
	float: left;
	
}
.round_box .top_right_no_title {
	background: url(../images/box_no_title_top_right.gif);
	width: 8px;
	height: 7px;
	float: left;
	overflow: hidden;
}
.round_box .top_middle_no_title {
	background: url(../images/box_no_title_top_middle.gif) repeat-x;
	height: 7px;
	float: left;
	overflow: hidden;
	width: 224px;
}
.round_box .bottom_left {
	background: url(../images/box_bottom_left.gif);
	width: 6px;
	height: 5px;
	overflow: hidden;
	float: left;
}
.round_box .bottom_middle {
	background: url(../images/box_bottom_middle.gif) repeat-x;
	height: 5px;
	overflow: hidden;
	float: left;
}
.round_box .bottom_right {
	background: url(../images/box_bottom_right.gif);
	width: 6px;
	height: 5px;
	overflow: hidden;
	float: left;
}
.round_box .content {
	clear: both;
	padding: 5px;
	border-left: solid 1px #e9bb59;
	border-right: solid 1px #e9bb59;
}
/***********************end box with round only no title*************************/
.box_square .left {
	background: url(../images/box_square_left.gif);
	width: 5px;
	height: 35px;
	overflow: hidden;
}
.box_square .middle {
	background: url(../images/box_square_middle.gif) repeat-x;
	width: 225px;
	height: 35px;
	overflow: hidden;
}
.box_square .middle label {
	background: url(../images/arrow.gif) left no-repeat;
	font-size: 14px;
	color: #fff;
	position: relative;
	left: 10px;
	top: 6px;
	padding-left: 20px;
}
.box_square .right {
	background: url(../images/box_square_right.gif);
	width: 5px;
	height: 35px;
	overflow: hidden;
}
.button_top {
	width: 220px;
	margin: auto;
}
.button_type1 {
	background: url(../images/button1.gif) left no-repeat;
	width: 102px;
	height: 25px;
	float: left;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding-top: 6px;
}
.r {
	float: right;
}
#choice {
	width: 220px;
	margin: auto;	
}
#choice .item	
{	
	width: 105px;
	height: 42px;
	float: left;
	color: #4e4e4e;
	font-weight: bold;
	margin-right: 2px;
}
#choice .item span {
	width: 65px;
	float: right;
	text-align: center;
	padding-top: 4px;
	position: relative;
	right: 3px;
}
#choice .item .one {
	position: relative;
	top: 8px;
}
#choice .item .large {
	position: relative;
	right: 10px;
	font-size:10px;
}

#choice .product {
	background: url(../images/product_display.jpg) left no-repeat;
}	
#choice .buying {
	background: url(../images/money.jpg) left no-repeat;
}
#choice .check {
	background: url(../images/check.jpg) left no-repeat;
}
#choice .trader {
	background: url(../images/everybody.jpg) left no-repeat;
}
#choice .premium {
	background: url(../images/member.jpg) left no-repeat;
}
#choice .guide {
	background: url(../images/book.jpg) left no-repeat;
}
#choice .r {
	position: relative;
	left: 10px;
}
.text_right {
	text-align: right;
}
#wizard .intro {
	color: #7e7053;
	line-height: 0.5cm;
}
#trade_buyer {
	background: #fefaef;
}
#button {
	width: 215px;
	margin: auto;
}
#right .top_middle {
	text-align: left;
}
#trade_buyer .top_middle label, #trade_show .top_middle label, #about_asia .top_middle label  {
	background: url(../images/arrow.gif) left no-repeat;
	padding-left: 18px;
}
#trade_buyer .content {
	background: url(../images/hand.jpg) left top no-repeat;
	border: none;
	padding-bottom: 18px;
	border-left:1px solid #E9BB59;
border-right:1px solid #E9BB59;
}
#trade_buyer .content .intro {
	color: #f22333;
	float: right;
	width: 120px;
	padding-right: 20px;
	font-weight: bold;
}
#trade_buyer .content .nav {
	float: right;
	position: relative;
	left: -10px;
	top: -10px;
}
#trade_buyer .content .previous {
	float: left;
	background: url(../images/previous.gif);
	width: 20px;
	height: 22px;
}
#trade_buyer .content .next {
	float: left;
	background: url(../images/next.gif);
	width: 20px;
	height: 22px;
}
.button_type2 {
	background: url(../images/button2.gif);
	width: 107px;
	height: 22px;
	float: left;
	font-weight: bold;
	text-align: center;
	color: #fff;
	padding-top: 5px;
}
.button_type3 {
	background: url(../images/button5.gif);
	width: 215px;
	height: 25px;
	float: left;
	text-align: center;
	font-weight: bold;
	color: #fff;
	padding-top: 5px;
}
.button_type4 {
	background: url(../images/button3.gif);
	width: 215px;
	height: 25px;
	float: left;
	text-align: center;
	font-weight: bold;
	color: #fff;
	padding-top: 5px;
	position: relative;
	left: 3px;
}
#partner {
	border-top: solid 3px #7a1324;
	padding-top: 10px;
	list-style: none;
	text-align: center;
}
#partner li {
	display: inline;
}
.partner {
	color: #a1263a;
	font-size: 14px;
	padding: 10px 5px;
}
.partner span {
	color: #4689b4;
}
#footer {
	text-align: center;
	color: #808080;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 15px;
}
#footer ul {
	list-style: none;
	padding: 10px;
}
#footer li {
	display: inline;
	padding: 2px 8px 3px 5px;
	background: url(../images/footer_seperator.gif) right no-repeat

}
#footer .last {
	background: none;	
}
#footer a {
	color: #808080;
	font-weight: bold;
	
}
#content_bottom {
	width: 859px;
	float: left;
	margin-bottom: 80px;
}
#content_bottom .left {
	background: url(../images/content_bottom_left.gif);
	width: 9px;
	height: 9px;
	overflow: hidden;
}
#content_bottom .middle {
	background: url(../images/content_bottom_middle.gif) repeat-x;
	width: 836px;
	height: 9px;
	overflow: hidden;
}
#content_bottom .right {
	background: url(../images/content_bottom_right.gif);
	width: 9px;
	height: 9px;
	overflow: hidden;
}
#top_latest_product {
	background: #fdf9f0;
}
#top_latest_product ul {
	list-style:none;
	padding-left: 20px;
}
#top_latest_product ul li {
	background: url(../images/bullet_square.gif) left no-repeat;
	padding: 5px 0px 3px 10px;

}
#top_latest_product ul li a {
	color: #ebbb55;
	font-weight: bold;
}
#trade_show .content, #about_asia .content {
	border: none;
	background: #fbf2e0;
	border-left:1px solid #E9BB59;
border-right:1px solid #E9BB59;
}
#trade_show, #about_asia {
	text-align: center;
	
width:240px;
}
#trade_show .btnSlide {
	background: url(../images/enter.gif);
	width: 34px;
	height: 29px;
	float: right;
	position: relative;
	right: 20px;
	top: 5px;
}
#about_asia .btnFlag {
	background: url(../images/enter_plus.gif);
	width: 25px;
	height: 17px;
	float: right;
	position: relative;
	right: 20px;
	top: 5px;
}
#success_story {
	background: url(../images/sucess_story.jpg);
	width: 218px;
	height: 101px;
	color: #b08f42;
	margin: auto;
}
#success_story .content {
	width: 100px;
	padding: 20px 10px 10px 10px;
	font-size: 11px;
}
#success_story a {
	color: #b08f42;
}
#success_story .more {
	padding-top: 10px;
	font-weight: bold;
	color: #eabc5c;
}
#futher {
	
	width: 229px;
	height: 129px;
	position: relative;
	margin: auto;
}
#futher .content {
	padding: 30px 10px 10px 10px;
	width: 100px;
	text-align: center;
	font-size: 13px;
}
#futher .content a {	
	color: #eabc5c;
	font-weight: bold;
	line-height: 0.5cm;
}
#futher a.button {
	position: absolute; 
	bottom: -85px;
	left: 23px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	font-size: 11px;
}
.clear0px {
	clear: both;
	overflow: hidden;
	height: 0px;
}
.content {
	position: relative;
	zoom: 1;
}
.choice_holder {
	display: none;
}

.dcontainer {
    float: left;
    width: 190px;
}