@charset "utf-8";
/* CSS Document */ 

*{margin:0; padding:0;}

body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;
	background-attachment:fixed;
	background:#FFF url(../images/bg_body.gif) repeat-x top left; }



a {outline: none; color:#780E0D; text-decoration:underline;}
a:hover {color:#FF2E2C; text-decoration:none;}
a img, img{ border:0;}
/* Header */
#header {width:100%; height:146px; text-align:left;	background:#E9EAEE url(../images/bg_header.jpg) no-repeat top center;}

#header .wrapper { width:994px; margin:0 auto; text-align:left; height:146px; position:relative;  }
.container1 { margin: 0 auto; padding: 0; position: relative; text-align: left; width: 994px;}

/* Logo */
div.logo {float:left; margin:30px 0 0 0; }
div.logo span {	font-family:Arial; text-transform:uppercase; font-size:12px; font-weight:bold; color:#242424; display:block; padding-top:7px;}

/* Iop Menu */
.toplink_tab{position:absolute; right: 0; bottom:0;}
.toplink_tab a{ float:left; text-indent:-9999em;}
.toplink_tab a.login{ background:url(../images/login.png) 0 0 no-repeat; width:100px; height:60px;}
.toplink_tab a.regist{ background:url(../images/regist.png) 0 0 no-repeat; width:205px; height:60px;}
.toplink_tab a.login:hover{ background:url(../images/login_hover.png)}
.toplink_tab a.regist:hover{ background:url(../images/regist_hover.png)}

/* Main Menu */
#menu {
    background: #EEE url(../images/bg_nav.gif) 0 0 repeat-x;
    border-bottom: 4px solid #D5D5D5;
    height: 35px;
    margin: 0 auto;
    padding: 0;
}
#menu ul{ margin: 0 auto; text-align: left; width: 994px; padding:0;}
#menu ul li{ background:url(../images/bg_nav_divider.gif) right top no-repeat; display: block; float: left; font-size: 14px; height: 36px; line-height: 35px; list-style: none; position: relative;}
li.menu_item a, li.menu_item a:visited {color: #333; text-decoration: none;	overflow:hidden; display:block;	float:left;	padding:0 24px;	height:35px; line-height:35px; font-weight:bold; font-size:14px; letter-spacing:0;	margin-right:1px; position:relative;}

li.menu_item a:hover, li.menu_item a.current {color: #c42127;	text-decoration: none; background:url(../images/bg_nav_hover.gif) 0 0 repeat-x;}

#menu ul li.home a { display:block; width:44px; background:url(../images/bg_nav_home.gif) 0 -1px no-repeat; text-indent:-1000px; overflow:hidden; padding:0; margin:0; }

#menu ul li.home a:hover, #menu ul li.home a.current {background:url(../images/bg_nav_home_hover.gif) 0 -1px no-repeat;}

.clearspace {clear: both; height: 10px;}
.shadow {
  -moz-box-shadow: 0 0 4px #ccc;
  -webkit-box-shadow: 0 0 4px #ccc;
  box-shadow: 0 0 4px #ccc;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#ccc',direction='90',strength='4');
} 
.shadow1 {
  -moz-box-shadow: -3px 3px 3px #242424;
  -webkit-box-shadow: -3px 3px 3px #242424;
  box-shadow: -3px 3px 3px #242424;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#242424',direction='40',strength='3');
} 
.shadow, .shadow1{
  behavior: url(ie-css3.htc);
}
/***********Contents*****************/
#content{ padding-left:3px; color:#000; font-size:12px; border:0;}
#content li{ list-style:none;}
#content_cms li{ list-style:block;}
#content ul, #content ol{ margin:0; padding:0;}
.primary_col {float: left; margin: 10px 0; padding: 0; width: 360px;}
.secondary_col{ background:#FFFFFF; clear: right; float: right; margin: 12px 0 10px; padding: 10px 20px 20px; width:572px;}
.buy_sell{background:#FFFFFF; width:360px; height:95px; position:relative; float:left; border-top:5px solid #91BE38; margin-top:50px;}
.buy_sell .buy, .buy_sell .sell{ position:absolute; top:-54px; left:0; text-align:center;}
.buy_sell .sell{ left:182px;}
.buy_sell .buy a, .buy_sell .sell a{ background:url(../images/buy_sell1.png) 0 0 no-repeat; display:block; width:178px; height:49px; line-height:49px; font-size:20px; font-weight:bold; color:#FFF; text-decoration:none;}
.buy_sell .buy a.active, .buy_sell .sell a.active{ background:url(../images/buy_sell_hover.png); color:#333;}
.buy_search{ padding: 25px 20px;}
.buy_search input[type=text], .input_fix input[type=text]{ background:url(../images/input_txtbox_small.jpg) 0 0 no-repeat; width:237px; height:18px; line-height:30px; font-size:13px; color:#999; padding:8px 10px ; border:0; margin:2px 0 0; float:left;}
.buy_search a{ background:url(../images/go.gif) 0 0 no-repeat; width:39px; height:34px; float:left; margin-left:16px; text-indent:-9999em ;}
/*.buy_search a:hover{ background:url(../images/go_hover.gif);}*/
.new_req{ float:left; background:#FFFFFF; width: 320px; margin: 16px 0 0; padding: 10px 20px 20px;}
#content h1, #content h2{color: #000; font-size: 24px; margin:10px 0 15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.recentnews { background: url(../images/icon_recentnews.png) 0 7px no-repeat; padding-left:35px;}
.new_req li { border-bottom: 1px dashed #DDD; line-height: 16px; list-style:none; margin: 0; padding: 9px 0;}
a.title, a.title:visited {font-weight: bold;}
.meta {color: #999999; font-size: 11px; margin: 0 0 15px; padding: 0;}
.secondary_col p{ font-size:15px; line-height:15px; color:#000;}
#content .secondary_col h1{ margin-bottom:7px;}
.dollar{ width:auto; height:auto; padding:10px; margin:10px 0;}
#content .dollar ol li{ margin:0; padding:0 10px; list-style:none; border:0; float:left; width:140px; text-align:center;}
/*#content .dollar ol li:first-child{ padding-left:20px;}*/
#content .dollar p{ font-size:28px; font-weight:bold; color:#000; margin:0;}
.dollar span{ font-size:12px; text-align:center; display:block;}

/******* Footer*********/
#footer { background: #242424; border-top: 4px solid #D5D5D5; margin: 30px auto 0; padding: 20px 0; width: 100%; height:220px; color:#ddd; font-size:11px;}
#footer .navigate{ float:left; width:160px; text-align:left; margin:0 50px 0 5px;}
#footer .social{ float:left; width:150px; text-align:left; margin-right:55px;}
#footer h3{ font-size:20px; font-weight:bold; color:#ddd; margin-bottom:5px;}
#footer a{ color:#ddd; text-decoration:none;}
#footer a:hover{color:#ff2e2c;}
#footer td{ background:none; padding:2px 0;}
.social a{ display:block; padding:4px 0 0; clear:both;}
.social a img{ float:left; width:17px; border:0;}
.social a span{ padding:0 7px 0; float:left;}
.credent{ float:left; width:270px; margin-right: 30px;}
.associat{ float:left; width:260px;}
.associat h3{ padding-left:10px;}
.associat img{ float:left; padding:0 0 7px 10px;} 
.copy{ text-align:left; border-top:1px solid #424242; border-bottom:1px solid #424242; padding:10px 0;}

/**********Registration***************/
.register{ 
	background:#FFF url(../images/regist_border.jpg) 50% 45% no-repeat;
	-moz-border-radius:4px; /* Firefox */
	-webkit-border-radius:4px; /* Safari and Chrome */
	-khtml-border-radius:4px; /* Linux browsers */
	border-radius:4px; /* Opera 10.50, IE and CSS3 */
	width:964px;
	margin:15px 0;
	min-height:600px;
	padding:5px 10px 5px 20px;
	position:relative; 
}
.register .or{ position:absolute; font-size:20px; top:225px; left:485px;}
.register .account{ float:left; width:470px;}
.register .account label{ font-weight:500; float:left; clear:left; font-size:12px}
.register .account .input_text{ clear:left; float:left; background:url(../images/input_txtbox_big.jpg) 0 0 no-repeat; width:316px; height:32px; border:0; margin:0 0 16px;}
.register .account .input_text input[type=text], .register .account .input_textinput[type=password]{background:transparent none repeat scroll 0 0; border:0 none; color:#6C6C6C; float:left;font-family:Arial,Helvetica,sans-serif; margin:7px 0 0 5px; overflow:hidden; padding:0; width:300px;}
.register .account input[type=checkbox]{ float:left; margin:2px 5px 0 0;}
.register .account p{ float:left; margin:0; padding-left:5px;}
.register .account button{ background:url(../images/creat_acct.png) 0 0 no-repeat; width:259px; height:65px; color:#fefefe; font-size:24px; font-weight:bold; border:0; text-align:center; margin-top:15px;}
.register .account button:hover{ background:url(../images/creat_acct_hover.png);}
.register .s_network{ float:right; width:430px;}
#content .register .s_network h1{ margin-bottom:30px;}
.register .s_network a{ display:block; margin-bottom:30px;}
.radius, .round_edge, .round_red{ background:#fff;
	border:2px solid #F7F3F7;
	-moz-border-radius:4px; /* Firefox */
	-webkit-border-radius:4px; /* Safari and Chrome */
	-khtml-border-radius:4px; /* Linux browsers */
	border-radius:4px; /* Opera 10.50, IE and CSS3 */}
.round_edge{ border:0;}
.round_red{border:1px solid #FC8583;}	
.content_box{ width:960px; min-height:360px; margin:10px auto; padding:10px 15px;float: left;}

/**********Dashboard Supplier***********/
#content .navi_items ul{position:relative; left:0; top:0;}
.navi_items{ padding:10px 0 25px; float:left; width:100%;}
.navi_items li{background:url(../images/navi_itemdiv.gif) right bottom no-repeat; float:left; height:40px; line-height:45px; padding:0 40px;}
.navi_items li.last{ background:none; padding:15px 0 0 25px;}
.navi_items li.supplier{ background:url(../images/supplier_bg.png) 0 0 repeat-x; height:40px;}
.navi_items li a{ font-size: 15px; color:#000; text-decoration:none;}
.navi_items li a.quest{ display:block; margin-left:40px;}
#content .navi_items li ul.child{background:#2A8FBD; position:absolute; left:0; top:39px; width:100%; margin:0;}
#content .navi_items li ul.child li{background:none; padding:0 0 0 20px;}
#content .navi_items li ul.child li.current{ background:url(../images/li_bu_arrow.png) center bottom no-repeat;}
.progressbar{background:#B0B0B0; border:solid #909090; border-width:1px 0 0 1px; height:14px; width:200px; position:relative;}
.percentage{ position:absolute; top:-16px; right:-40px; width:40px; text-align:right; font-size:12px; font-weight:bold; color:#262626;}
.progressline{ background:url(../images/bar.png) 0 0 repeat-x;  border:solid #7D7D7D; border-width:0 1px 1px 0; height:10px; float:left; margin-top:1px;}
span.status{position:absolute; top:-35px; left:25px;}
.dash_left{ float:left; width:545px; min-height:250px; padding:5px 15px 15px;}
.dash_right{ float:right; width:325px; min-height:250px; padding:5px 15px 15px;}
.dashboard{ padding:15px 2% 5px;float: left; width:96%; background:#FFF;}
.rowbox{ margin-bottom:20px;}
.rowbox li{border-bottom: 1px dashed #DDD; font-size:14px; line-height: 16px; margin: 0; padding: 9px 0;}
.rowbox li.last{ border:0;}
.rowbox li a{ font-weight:normal;}
.rowbox li p{ margin-bottom:5px; padding-right:18px; line-height:17px;}
a.more{ float:right; font-size:11px;}
.ends{color: #000;}
#content .category{ padding: 35px 0 0;}
#content .category_lt{ float:left; width:250px;}
#content .category_lt li{ background:#ddd; padding:7px 30px; width:190px; font-size:15px; margin-bottom:1px; position:relative; float:left;}
#content .category_lt li a{ color:#000; text-decoration:none;}
#content .category_lt li ul.sub_list{ border: 2px solid #ddd; background:#fff; margin:0; position:absolute; top:37px; left:-1px; z-index:123; display:none;}
#content .category_lt li:hover ul.sub_list{display:block;} 
#content .category_lt li ul.sub_list li{ background:#ff0000; padding:5px 30px; width:188px; margin:0; }
#content .category_lt li ul.sub_list li a{color: #780E0D;}
#content .category_lt li ul.sub_list li a:hover{color: #FF2E2C;}
#content .category_lt li ul.sub_nav li{background:#EDEDED; color:#FFF;position:relative; left:-28px;width:100%;margin-bottom:2px; border:0px solid #FF0000;}
#content .category_lt li ul.sub_nav{height:auto !important; border:0px solid #FF0000;}
#content .category_lt li ul.sub_nav li a{border:0px solid #FF0000; color:#000;}
#content .category_rt{ float:right; width:700px;}
#content .category_rt h1{ margin:0 0 10px; float:left;}
#content .category h3{ font-size:20px; font-weight:bold;}
#content .category h3.recentnews { background: url(../images/icon_recentnews.png) 0 0 no-repeat; padding-left:35px;}
.cate_topbutton{ float:right;}
.cate_topbutton a{float:left; padding-left:5px;}
.cate_topbutton .share{ float:left; position:relative;}
/*.cate_topbutton .share span{ background:url(../images/arrow_box.png) 0 0 no-repeat; width:115px; height:34px; padding:5px 0 0 7px;; position:absolute; top:-37px; left:-27px; display:none;}*/
.cate_topbutton .share:hover span{ display:block;}
.print img{ float:left; margin-right:5px;}
.print p{ line-height:18px; border:0px solid #FF0000;}
.location{width:215px; min-height:450px; margin-top:20px; padding:15px;}
.request{ width:670px; padding:15px; min-height:280px;}
.request table{ border:0; margin:0;}
.request table td{border-bottom: 1px dashed #DDD; background:none !important;}
.request table td:first-child, .request table th:first-child{ text-align:left !important;}
.request table td, .request table th{ text-align:center !important; padding:5px 0;}
.request table td{ font-size:13px;}
.request table th{ font-size:18px;}
.pager {clear: both; float: right; margin:18px 0;}
.pager a, .pager span {color: #000; float: left;  text-align: center; width: 23px; height:23px; line-height:22px; text-decoration:none; font-size:12px;}
.pager a.round {background:url(../images/icons/pager.jpg) 0 0 no-repeat; font-size: 12px;}
.pager a.round:hover{ color:#780E0D;}
.pager span {background: url(../images/icons/pager_hover.jpg) 0 0 no-repeat; width:23px; height:23px; margin-left: 2px;}
.pager span.current{color:#780E0D;}

/*******Top Link*******/
.phone{ float:right; width:270px; font-size:16px; color:#000; margin-top:15px;}
.phone img{ vertical-align:bottom;}
.phone p{ margin:0; line-height:18px; float:right;}
.phone a{ float:right; margin-left:5px;}
.errorDiv{font-family: Tahoma;font-size: 13px;font-weight:bold;color: red;}
.register .error{padding:10px !important;}
.register .error p{ margin:0;}

/*********Category Landing************/
.category_land .buy_search{ padding:5px 0 0; float:right;}
#content ul.landing_list{ margin:5px 0;}
.landing_list li{ width:240px; height:200px; border-bottom:1px solid #D9D9D9; text-align:center; float:left; margin-top:15px;}

.landing_list li .list{width:240px; height:170px; border-right:1px dashed #D9D9D9; padding:5px 0 10px;}
.landing_list li .list.last{ border:0;}
.landing_list li .list .img_box{ height:150px; }
.landing_list li .list p{ margin:0;}
.landing_list li .list p a{ font-size:14px;}

/*Choose Category*/
.choose_category_lt{ float:left; width:560px;}
.choose_category_lt .landing_list li{width:135px; height:145px;}
.choose_category_lt .landing_list li .list{width:135px; height:110px;}
.choose_category_lt .landing_list li .list .img_box{ height:90px; }
.choose_category_rt{ float:right; width:380px;}
.choose_category_rt .child{ min-height:200px; margin-top:10px; padding:0 10px 10px;}
#content .child h2{ font-size:20px;}
.child .links a{ float:left; font-size:12px; line-height:25px; margin-right:7px;}
.child .links a.link14{font-size:14px;}
.child .links a.link20{font-size:20px;}
.input_fix{ margin-bottom:15px;}

/*Input*/
.input_fix{ margin-bottom:15px;}
.input_fix input[type=text], .form-text{ background:url(../images/input_txtbox_small.jpg) 0 0 no-repeat; width:237px; height:22px; line-height:22px; font-size:13px; color:#999; padding:5px 10px; border:0; margin:2px 0 0; float:left;}
.input_fix_big input[type=text]{ clear:left; float:left; background:url(../images/input_txtbox_big.jpg) 0 0 no-repeat; width:306px; height:22px; border:0; line-height:22px; padding:5px; margin:0 0 16px;}
.form-text input{ border:0; margin:0; background:none; width:230px; padding:0;height:22px;}
.form-text{ margin:15px 0 5px;}

/*Button*/
.button{ float:left; font-weight:bold;}

.button a {background:url("../images/button_right.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:48px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:17px;}
.button a span {background:url("../images/button_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:48px;padding:12px 25px 0;}
.button a:hover {background-position: right -47px;}
.button a:hover span {background-position: left -47px;}

.buttonx80{ float:left; font-weight:bold;}
.buttonx80 a {background:url("../images/button_rightx80.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:40px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:17px;}
.buttonx80 a span {background:url("../images/button_leftx80.gif") no-repeat left top transparent;cursor:pointer;float:left; height:40px; padding: 8px 15px 0;}
.buttonx80 a:hover {background-position: right -40px;}
.buttonx80 a:hover span {background-position: left -40px;}
.buttonx60{ float:left; font-weight:bold; margin:1px 0px 0px 10px;}
.buttonx60 a {background:url("../images/button_rightx60.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:30px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:17px;}
.buttonx60 a span {background:url("../images/button_leftx60.gif") no-repeat left top transparent;cursor:pointer;float:left; height:30px; padding: 2px 15px 0;}
.buttonx60 a:hover {background-position: right -30px;}
.buttonx60 a:hover span {background-position: left -30px;}

/* Iop Menu */

.toplink_tab a.logout{ background:url(../images/logout.png) 0 0 no-repeat; width:100px; height:60px; }
.toplink_tab a.logout:hover{ background:url(../images/logout_hover.png)}
.toplink_tab a.dash{ background:url(../images/dash.png) 0 0 no-repeat; width:168px; height:60px;}
.toplink_tab a.dash:hover{ background:url(../images/dash_hover.png)}
 .sms{ color:#000; position:absolute; right:0; bottom:60px;}
 
 /*model window*/
.ui-widget-content .button{ margin-top: 15px;}
.ui-widget-content .button a{color:#FFFFFF;}
.ui-widget-content .button a:hover{color:#FFFFFF !important;}
.ui-widget-content a:hover{ color: #FF2E2C !important;}

/*Open Request*/
.category_rt .input_fix{ padding:0; float:right;}
.location{ padding:15px 5px; width: 235px;}
.location h3{ padding-left:10px;}
.location div{ padding:0 10px;}
.location p{ margin:0; padding-top:6px; font-size:13px;}
#content .view_details{ margin:10px 0;}
.view_details li{ border-bottom:1px dashed #ddd; padding:10px 0; background:url(../images/defin_shad.gif) 60% 75% no-repeat;}
.view_details li:hover{ background-color:#F7F7F7;}
.view_details .heading{ font-size:14px; display:block;}
.define{ width:410px; line-height:18px; padding:5px 10px 0 5px; float:left;}
.quantity{ float:left; padding:5px 0 0 10px;}
.quantity span{ color:#6c6c6c; font-size:11px; display:block; line-height:18px;}
.view_details .buttonx80{ margin:10px 0 0 10px;}
a.go{ background:url(../images/go.gif) 0 0 no-repeat; width:39px; height:34px; float:left; margin-left:16px; text-indent:-9999em ;}

/* Requet Info */
.request_info{ float:left; width:100%; border:0px solid #FF0000;}
.request_info h3{ line-height:32px;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:10px 0px 0px 0px;float:left;}
#content .request_info h1{ line-height:32px;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:10px 0px 0px 0px;float:left;}
.request_head{float:left; width:100%;}
.back_btn{float:right; margin:17px 0px 0px 0px;}
.back_btn a {background:url("../images/back_arrow_right.gif") no-repeat right top transparent;color:#000000;font-family: Arial, Helvetica, sans-serif;float:left;height:20px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:11px;}
.back_btn a span {background:url("../images/back_arrow_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:20px;padding:2px 11px 0px 31px;}
label{color:#6c6c6c; font-weight:normal;}
.back_btn a:hover {background-position: right -22px; color:#1e1403;}
.back_btn a:hover span {background-position: left -22px;}
.request_label{ float:left; width:100%; margin-top:10px;}
.request_label ul{ float:left; color:#6c6c6c;}
.request_label ul li{list-style:none; display:inline; margin-right:1px;}
.last_li{ color:#000;}
.tab_panel{ width:100%;float:left; margin-top:17px;border-bottom:0px solid #FF0000;}
.req_tab{float:left; width:95.6%;background:url("../images/tab_bg.gif") repeat-x; }
.req_tab ul{float:left;}
.req_tab ul li{list-style:none;display:inline;}
.left_01{ float:left;}
.right_01{ float:right;}
.tab{ float:left; border:0px solid #FF0000; margin-top:0px;}
.tab a {background:url("../images/tab_right.gif") no-repeat right top transparent;color:#000; font-family: Arial, Helvetica, sans-serif; float:left;height:38px;overflow:hidden;text-decoration:none; white-space:nowrap; font-size:15px;}
.tab a span {background:url("../images/tab_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:38px;padding:8px 20px 0px 18px;}
.tab a:hover {background-position: right -38px;}
.tab a:hover span {background-position: left -38px;}
.req_tab ul li.current_tab{ margin-right:14px; float:left; font-weight:bold;}
.current_tab a{background:url("../images/c_tab_act_right.gif") no-repeat right top transparent;color:#000; font-family: Arial, Helvetica, sans-serif; float:left;height:38px;overflow:hidden;text-decoration:none; white-space:nowrap; font-size:15px;position:relative; top:1px;}
.current_tab a span {background:url("../images/c_tab_act_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:38px;padding:8px 20px 0px 18px;}

.mail_btn{float:left; margin:0px 0px 0px 42px;}
.mail_btn a {background:url("../images/mail_btn_right.gif") no-repeat right top transparent;color:#000000;font-family: Arial, Helvetica, sans-serif;float:left;height:20px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:11px; padding:0px 30px 0px 0px;}
.mail_btn a span {background:url("../images/mail_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:20px;padding:2px 0px 0px 10px;}
.mail_btn a:hover {background-position: right -22px; color:#1e1403;}
.mail_btn a:hover span {background-position: left -22px;}
.share_btn{float:left; margin:10px 0px 0px 7px;}
.share_btn a {background:url("../images/share_btn_right.gif") no-repeat right top transparent;color:#000000;font-family: Arial, Helvetica, sans-serif;float:left;height:20px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:11px; padding:0px 23px 0px 0px;}
.share_btn a span, .share_btn a span.share_lt {background:url("../images/share_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:20px;padding:2px 0px 0px 10px;}
.share_btn a:hover {background-position: right -22px; color:#1e1403;}
.share_btn a:hover span {background-position: left -22px;}
.cab_rt{ margin:0 5px 0 0;}
.add_btn{float:left; margin:0 5px 0 0;}
.add_btn a {background:url("../images/add_btn_right.gif") no-repeat right top transparent;color:#000000;font-family: Arial, Helvetica, sans-serif;float:left;height:20px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:11px; padding:0px 30px 0px 0px;}
.add_btn a span {background:url("../images/mail_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:20px;padding:2px 0px 0px 10px;}
.add_btn a:hover {background-position: right -22px; color:#1e1403;}
.add_btn a:hover span {background-position: left -22px;}

.req_corner{ width:100%; float:left;}
.req_middle{ width:100%;background:url("../images/req_middle_bg.gif") repeat-y; float:left;}
.req_middle_inner{ padding:20px 20px 40px 20px; float:left;}
.req_cols{ width:100%; float:left;}
.req_cols_left{ width:440px; float:left; line-height:23px; padding-right:12px;}
.req_cols_right{ width:460px; float:right;}
.req_cols_left p{ padding:0px; margin:0px;}
.req_img{ float:left; padding:0px 12px 0px 0px;}
.req_cols_left ul{ clear:both; width:100%; float:left;}
.req_cols_left ul li{ list-style:none; text-align:left; line-height:12px;}
.req_cols_left ul li p{ line-height:20px; font-size:13px; margin-bottom:9px;}
.req_cols_left h3{line-height:32px;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:15px 0px 3px 0px;float:left; }
.req_cols_left h5{ font-size:15px; line-height:18px;font-weight:bold;margin:10px 0px 7px 0px; width:100%; float:left;}
.dot_line{ height:1px; width:100%; float:left;background:url("../images/dot_line.gif") repeat-x;}
.req_form{ width:100%;background:url("../images/login_form_middle.gif") repeat-y; float:left;}
#content .req_form ul{ float:left; padding:8px 0px 10px 20px;}
#content .req_form ul li{ text-align:left; margin-bottom:10px; float:left;}
#content .req_form ul li.last_row{text-align:left; margin-bottom:0px; float:left;}
#content .req_form ul li div{ float:left;}
.req_form_label{ font-weight:bold; font-size:13px; width:115px;}
.req_form_space{ margin-right:12px;}
.req_form input[type="text"]{ color: #000000;font-family: Arial,Helvetica,sans-serif; font-size:12px;margin:7px 0px 0px 10px; background:transparent; border:0px solid #FF0000; width:268px;overflow:hidden;}
.req_form input[type="text"].textbox1{ color: #000000;font-family: Arial,Helvetica,sans-serif; font-size:12px;margin:7px 0px 0px 10px; background:transparent; border:0px solid #FF0000; width:208px;overflow:hidden;}
.req_form_span{ border:1px solid #FF0000;}
textarea{padding:5px 5px 0px 5px;width:266px;height:96px; background:transparent; border:0px solid #FF0000; color: #000000;font-family: Arial,Helvetica,sans-serif; font-size:12px; margin:8px 0px 0px 10px;}
.browse_btn{ background:#dddddd; font-size:11px; color:#000; border:0px; height:28px; width:51px; margin-left:10px; cursor:pointer;}
.button_blue{ float:left; font-weight:bold; margin-top:12px;}
.button_blue a {background:url("../images/button_blue_right.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:48px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:17px;}
.button_blue a span {background:url("../images/button_blue_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:48px;padding:12px 25px 0;}
.button_blue a:hover {background-position: right -49px;}
.button_blue a:hover span {background-position: left -49px;}
.req_list{ width:100%; float:left;}
.req_list ul{ clear:both; width:100%; float:left;}
.req_list ul li{ list-style:none; text-align:left; line-height:12px;}
.req_list ul li p{ line-height:20px; font-size:13px; margin-bottom:9px; clear:both;}
.req_list h3{line-height:32px;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:15px 0px 3px 0px;float:left; }
.req_list h5{ font-size:15px; line-height:18px; font-weight:bold;margin:10px 0px 4px 0px; width:100%; float:left;}
.req_bottom_corner{ width:100%; float:left;}
.req_bottom_corner div{ float:left;}
.req_bottom_middle{ width:97.7%; background:url("../images/req_bot_middle.gif") repeat-x;}

/*input*/
.input_text{background:url(../images/input_txtbox_small.jpg) no-repeat scroll 0 0; height:32px;width:257px;}
input.inp_txt{background:transparent none repeat scroll 0 0; border:0 none; color:#6C6C6C; float:left;font-family:Arial,Helvetica,sans-serif; margin:7px 0 0 5px; overflow:hidden; padding:0; width:243px;}

.inp_bold {color:#6C6C6C;font-size:14px;font-weight:bold;}
.input_text_big{background:url(../images/req_input.gif) no-repeat scroll 0 0; height:30px; width:290px;}

/*Text Area*/
.txt_area{background:url("../images/req_form_t_area.gif") 0 0 no-repeat;float:left;height:117px;width:290px;}

/*Edit Input*/
.site_input_01{ float:right; border:0px solid #FF0000; margin:0;}
.site_input_01 input, .textbox2_bg input, .input_text_big input{color:#6c6c6c; font-family: Arial,Helvetica,sans-serif; font-size:12px; padding:0; margin:7px 0 0 5px; float:left; background:transparent; border:0; width:243px;overflow:hidden;}
.textbox2_bg{background:url('../images/input_txtbox_small.jpg') no-repeat; width:257px; height:32px;}
.input_text_big{background:url(../images/input_txtbox_big.jpg) 0 0 no-repeat; width:316px; height:32px; margin-bottom:5px;}
.register .account .input_text_big input[type="text"], .register .account .input_text_big input[type="password"]{color:#6c6c6c; font-family: Arial,Helvetica,sans-serif; font-size:12px; padding:0; margin:5px 0 0 5px; float:left; background:transparent; border:0; width:300px;overflow:hidden;}
.register .account label{ float:none; display:block;}
.register .button a { font-size:18px;}
.buysell{padding: 25px 20px;}
.input_bold{color:#6c6c6c; font-size:14px; font-weight:bold;}

/* Buyer Info */
.req_tab ul li.current_tab_sub{ margin:0px 14px 0px 14px; float:left; font-weight:bold;}
.current_tab_sub a{background:url("../images/c_tab_right.gif") no-repeat right top transparent;color:#000; font-family: Arial, Helvetica, sans-serif; float:left;height:38px;overflow:hidden;text-decoration:none; white-space:nowrap; font-size:15px;}
.current_tab_sub a span {background:url("../images/c_tab_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:38px;padding:8px 20px 0px 18px;}
#content .buyer_head{ width:100%; float:left;}
#content .buyer_head ul{ text-align:left; width:100%; background:none;}
#content .buyer_head ul li{text-align:left; background:none;}
#content .buyer_head ul li.t1{ margin-top:12px; border:0px solid #FF0000; float:left;}
#content .buyer_head ul li ul{width:100%;float:left; font-size:13px; background:none;}
#content .buyer_head ul li ul li{ display:inline;text-align:left; font-weight:bold;background:none;}
#content .buyer_head ul li ul li:hover{background:#F5F5F5;}
#content .buyer_head ul li ul li.no_bg{ display:inline;text-align:left; font-weight:bold;background:none;}
#content .buyer_head ul li ul li.no_bg:hover{background:none;}
h3.sub_h3{color:#000000;font-family: Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;line-height:32px;margin:0px 34px 0px 0px;}
.rate_label{ float:left; padding:5px 0px 0px 0px;}
.rate_label1{ float:left; padding:8px 6px 0px 6px;}
.rate_label1 label{ padding:0px 7px 0px 0px;}
.small_btn{float:left; margin:5px 0px 0px 7px;}
.small_btn a {background:url("../images/small_btn_right.gif") no-repeat right top transparent;color:#000000;font-family: Arial, Helvetica, sans-serif;float:left;height:20px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:11px; padding:0px 7px 0px 6px;}
.small_btn a span {background:url("../images/small_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:20px;padding:1px 0px 0px 8px;}
.small_btn a:hover {background-position: right -22px; color:#1e1403;}
.small_btn a:hover span {background-position: left -22px;}
.rate_label2{ padding:0px 24px 0px 24px; border:0px solid #FF0000;}
.rate_pad01{ padding:7px 0px 0px 0px; float:left; width:100%;}
.rate_pad02{color:#000;padding:0px 0px 6px 0px;float:left; border:0px solid #FF0000; line-height:16px;}
.buy_list{ width:100%; float:left;}
.buy_list ul{ clear:both; width:100%; float:left;}
.buy_list ul li{ list-style:none; text-align:left; line-height:12px; margin-top:8px; float:left;}
.buy_list ul li p{ line-height:26px; font-size:13px; margin-bottom:15px; clear:both;}
.buy_list h3{line-height:32px;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:15px 0px 3px 0px;float:left; }
.buy_list h5{ font-size:15px; line-height:18px; font-weight:bold;margin:10px 0px 4px 0px; width:100%; float:left;}
.rate_pad02 label{color:#000; font-size:13px;}
.rate_pad02 span{ padding:0px 0px 0px 3px;}
.rate_tool{position:relative; float:left;}
.ratetooltip{width:198px; float:right; position:absolute; top:-134px; *top:-132px; left:-120px; display:none;  }
.rate_tool:hover .ratetooltip{ display:block;}
.rate_popup{width:196px;border:1px solid #dddddd; padding:6px 0px 6px 0px;background:#ebebeb url("../images/rate_tooltip_bg.gif") repeat-x; float:right;}
.rate_popup ul{float:left; width:166px; position:relative;left:15px;border:0px solid #FF0000;}
.rate_popup ul li{text-align:left;float:left; margin-bottom:4px;}
.tooltip_arw{ float:right; margin-right:6px;}
.rate_starbox{ float:left; width:98px;}
.rate_user{ float:left; width:66px; margin-left:6px;}

/* Discussion */
.back_btn_sub{float:right; margin:0px 0px 0px 0px; clear:both; width:17%;}
.back_btn_sub a {background:url("../images/back_arrow_right.gif") no-repeat right top transparent;color:#000000;font-family: Arial, Helvetica, sans-serif;float:left;height:20px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:11px;}
.back_btn_sub a span {background:url("../images/back_arrow_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:20px;padding:2px 11px 0px 31px;}
.back_btn_sub a:hover {background-position: right -22px; color:#1e1403;}
.back_btn_sub a:hover span {background-position: left -22px;}
.request_label1{ float:left; width:100%; margin-top:0px;}
.request_label1 ul{ float:left; color:#6c6c6c;}
.request_label1 ul li{list-style:none; display:inline; margin-right:1px;}
.discussion{ width:100%; float:left;}
.discussion ul{ clear:both; width:100%;float:left;}
.discussion ul li{ list-style:none; text-align:left; line-height:16px; clear:both;}
.commentbox{ width:869px; float:left; margin-left:25px; padding:20px 0px 0px 0px;}
.discussion textarea{ resize:none; padding:5px 5px 0px 5px;width:838px;height:36px; background:transparent; border:0px solid #FF0000; color: #000000;font-family: Arial,Helvetica,sans-serif; font-size:12px; margin:8px 0px 0px 10px;}
.textarea_big{background:url("../images/commentbox.gif") no-repeat;width:869px;height:60px;}
.commment_articles{width:100%;border:0px solid #FF0000;float:left; padding:11px 0px 18px 0px;}
.left_article{width:20%;float:left;}
.right_article{width:75%;float:right;text-align:right;}
.orng_btn{float:right; margin:0px 0px 13px 0px;}
.orng_btn a {background:url("../images/orng_btn_right.gif") no-repeat right top transparent; color:#FFF;font-family: Arial, Helvetica, sans-serif;float:left;height:24px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:12px; font-weight:bold;}
.orng_btn a span {background:url("../images/orng_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:24px;padding:2px 15px 0px 14px;}
.orng_btn a:hover {background-position: right -25px;}
.orng_btn a:hover span {background-position: left -25px;}
.comment_label{ padding:0px 0px 9px 0px;}
.pager_sub {clear: both; float: right; margin:0px 0px;}
.pager_sub a, .pager_sub span {color: #000; float: left;  margin-left: 2px; text-align: center; width: 22px; height:24px; line-height:21px; text-decoration:none;}
.pager_sub a.round {background:url(../images/icons/pager.jpg) 0 0 no-repeat; font-size: 11px;}
.pager_sub span {background: url(../images/icons/pager_hover.jpg) 0 0 no-repeat;}
.reply{ width:100%; float:left;}
.reply_middle{ width:913px; float:left; background:url("../images/reply_middle.gif") repeat-y;}
#content .reply_middle ul{ width:96%; text-align:left; border:0px solid #FF0000; padding:9px 20px 9px 20px; }
#content .reply_middle ul li{ width:100%; text-align:left;}
#content .reply_middle ul li p{ line-height:26px; text-align:left; margin:0px 0px 6px 0px; }
.reply_label{float:left; text-align:left;}
.reply_btn_panel{ float:right; text-align:right;}
.site_btn{ text-align:left; font-weight:bold;}
.site_btn a {background:url("../images/small_btn_right.gif") no-repeat right top transparent;color:#000000;font-family: Arial, Helvetica, sans-serif;float:left;height:20px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:11px; padding:0px 7px 0px 6px;}
.site_btn a span {background:url("../images/small_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:20px;padding:1px 0px 0px 8px;}
.site_btn a:hover {background-position: right -22px; color:#1e1403;}
.site_btn a:hover span {background-position: left -22px;}
.sub_reply{ margin-left:19px; float:left; width:100%; border:0px solid #FF0000;}
.sub_replypanel{ width:891px; float:left; border:1px solid #dddddd; border-top:0px solid #FF0000; border-bottom:0px solid #FF0000;}
.sub_replycontent{ width:100%; float:left;}
.sub_reply_bot{ float:left; }
#content .sub_replypanel ul{ border:0px solid #FF0000; padding:12px 22px 5px 22px; width:96%;}
#content .sub_replypanel ul li{ text-align:left;}
#content .sub_replypanel ul li p{ line-height:26px; text-align:left; margin:0px 0px 6px 0px; }
.dot_line_sub{ height:1px; width:100%; float:left;background:url("../images/dot_line.gif") repeat-x; margin:14px 0px 4px 0px;}
.req_middle_inner1{ padding:20px 20px 0px 20px; float:left;}

/*Tool Tip*/
.cate_topbutton{ float:right;}
.cate_topbutton a{float:left; padding-left:5px;}
.cate_topbutton .share{ float:left; position:relative;}
.cate_topbutton .share .tooltip{ float:left; width:100%; background:url(../images/arrow_box_lt.png) top left no-repeat; height:39px; position:absolute; top:-37px; left:-27px; padding-left:8px; display:none;}
.tooltip .tooltip_rt{background:url(../images/arrow_box_rt.png) top right no-repeat; height:39px; padding:5px 3px 0 0; float:left; width: 95px;}
.tooltip .tooltip_rt a{ float:left; margin:0; padding-left:3px;}
.cate_topbutton .share:hover .tooltip{ display:block;}

/*Buy Info Supplier*/
.buttonx21_blue{ float:left; font-weight:bold; margin:5px 0 0 25px;}
.buttonx21_blue a {background:url("../images/buttonx21_blue_right.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:21px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:11px;}
.buttonx21_blue a span {background:url("../images/buttonx21_blue_left.gif") no-repeat left top transparent; line-height:20px;cursor:pointer;float:left; height:21px; padding:0px 10px 0px 10px;}
.buttonx21_blue a:hover {background-position: right -21px;}
.buttonx21_blue a:hover span {background-position: left -21px;}
.buy_list ul li:hover, .req_middle_inner li:hover{  background-color: #F7F7F7;}
.req_cols_right ul li:hover, li.t1:hover{ background:none;}

/*Discussion_login*/

.start_discus{ font-size:14px; margin:50px 0 0 170px; width:500px; min-height:150px; text-align:center; clear:both; font-weight:bold; border:0px solid #FF0000;}
.start_discus .button_blue{ float:none; text-align:center; margin-left:34%;}

/* Request Info Creator */
.req_form_green{ width:100%;background:url("../images/login_green_middle.gif") repeat-y; float:left;}
#content .req_form_green ul{ float:left; padding:8px 0px 10px 20px;}
#content .req_form_green ul li{ text-align:left; margin-bottom:10px; float:left;}
#content .req_form_green ul li.last_row{text-align:left; margin-bottom:0px; float:left;}
#content .req_form_green ul li div{ float:left;}
.button_green{ float:left; font-weight:bold; margin-top:12px;}
.button_green a {background:url("../images/btn_grn_right.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:46px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:17px;}
.button_green a span {background:url("../images/btn_grn_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:46px;padding:12px 25px 0;}
.button_green a:hover {background-position: right -48px;}
.button_green a:hover span {background-position: left -48px;}

/* Request Info Guest */
.quote_login{float:left;filter:alpha(opacity=90);opacity:0.9; background:#FFF; width:440px; height:300px; border:0px solid #FF0000; position:absolute; top:160px; right:50px;}
.opacity_bg{background:url("../images/opacity_img.gif") no-repeat; width:460px; height:331px;}
.quote_btn{ width:100%; float:left; position:relative; top:110px; left:100px; }

/*Supplier_info*/
.logo_supplier{ width:175px; float:left;}
.imp_exp{ float:left; font-size:14px; line-height:18px;}
.imp_exp p{ margin-bottom:5px;}
.buy_list ul li p.bold{ font-size:14px; font-weight:bold; margin-bottom:5px;}
.req_middle_inner.sup_info{ padding:0 20px 5px;}
.req_middle_inner.sup_info .back_btn{ margin:0 0 -10px;}
.req_middle_inner.sup_info .grn_btn{ margin:3px 0 0 20px;}

/* Request Quote Creator */
.grn_btn{ float:left; font-weight:bold;}
.grn_btn a {background:url("../images/green_btn_right.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:23px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:12px;}
.grn_btn a span {background:url("../images/green_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:23px;padding:1px 10px 0;}
.grn_btn a:hover {background-position: right -25px;}
.grn_btn a:hover span {background-position: left -25px;}
.request_label_sub{ float:left; width:100%; margin-top:10px;}
.request_label_sub ul{ float:left; color:#6c6c6c;}
.request_label_sub ul li{list-style:none; display:inline; margin-right:3px; float:left;}
.request_label_sub ul li.btn_grn{float:left;margin-left:10px;}
.req_tab ul li.current_tab_last{ margin:0px 14px 0px 14px; float:left; font-weight:bold;}
.current_tab_last a{background:url("../images/c_tab_right.gif") no-repeat right top transparent;color:#000; font-family: Arial, Helvetica, sans-serif; float:left;height:38px;overflow:hidden;text-decoration:none; white-space:nowrap; font-size:15px;}
.current_tab_last a span {background:url("../images/c_tab_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:38px;padding:8px 20px 0px 18px;}
.req_middle_inner2{ padding:10px 20px 10px 20px; float:left; width:95%;}
.list_01{ width:100%; float:left;}
.list_01 ul{ width:100%; float:left; border:0px solid #FF0000;}
.list_01 ul li{ list-style:none; text-align:left; line-height:12px; float:left; padding:8px 5px 8px 5px; width:100%; border-bottom:1px dotted #dddddd; margin:0px 0px 0px 0px;}
.list_01 ul li:hover{ background:#F7F7F7;}
.list_01 ul li p{ line-height:20px; font-size:13px; margin-bottom:9px; clear:both;}
.list_01 h3{line-height:32px;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:15px 0px 3px 0px;float:left; }
.list_01 h5{ font-size:15px; line-height:18px; font-weight:bold;margin:10px 0px 4px 0px; width:100%; float:left;}
.request_panel{width:740px;float:left;margin-right:22px; font-size:13px;}
.request_panel ul{width:100%;float:left; border:0px solid #FF0000;}
.request_panel ul li{width:100%;float:left;text-align:left; padding:0px; line-height:22px; border-bottom:0px dotted #FF0000; margin:0px 0px 0px 0px;} 
.request_panel ul li a{ color:#780e0d; text-decoration:underline;} 
.request_panel ul li a:hover{color:#FF2E2C;text-decoration:none;}
.request_panel ul li label{margin-top:6px;color:#6c6c6c; float:left; font-style:italic;}
.request_price{ float:left; text-align:center; width:150px;}
.request_price ul{ width:100%; float:left; text-align:center; border:0px solid #FF0000;}
.request_price ul li{width:100%;float:left;text-align:center; padding:0px; line-height:22px; border:0px solid #FF0000; clear:both; font-size:14px; font-weight:bold; margin:0px 0px 0px 0px;}
.request_price ul li.price{width:100%;float:left;text-align:center; padding:4px 0px 4px 0px; line-height:22px; border:0px solid #FF0000; clear:both; font-size:20px; font-weight:bold;}
.grn_btn1{ margin:0px auto;width:100%;font-weight:bold;}
.grn_btn1 a {background:url("../images/grn_btn_right.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:36px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:16px;}
.grn_btn1 a span {background:url("../images/grn_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:36px;padding:6px 13px 0;}
.grn_btn1 a:hover {background-position: right -38px;}
.grn_btn1 a:hover span {background-position: left -38px;}
.grn_btn2{ font-weight:bold;float:left;margin-left:10px;}
.grn_btn2 a {background:url("../images/grn_btn_right.gif") no-repeat right top transparent;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; float:left;height:36px;overflow:hidden;text-decoration:none; white-space:nowrap;  font-size:16px;}
.grn_btn2 a span {background:url("../images/grn_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left; height:36px;padding:6px 13px 0;}
.grn_btn2 a:hover {background-position: right -38px;}
.grn_btn2 a:hover span {background-position: left -38px;}

/* Dashboard Inbox */
.dashboard_new{background:#FFF; width:100%; float:left; border:0px solid #FF0000;}
.dashboard_inner{ padding:30px 17px 20px 20px; float:left;}
.navi_items li.supplier_green{ background:url(../images/dash_menu_bg.gif) repeat-x; height:40px;}
.dash_form{width:100%;float:left; margin: 0px 0px 20px 5px;}
.dash_form ul{float:left;}
.dash_form ul li{display:inline;float:left;}
.frm_label{ font-size:15px; font-weight:bold; color:#010101; margin:6px 8px 0px 0px;}
input[type="text"].textbox3, select{ color: #000000;font-family: Arial,Helvetica,sans-serif; font-size:12px;margin:7px 0px 0px 10px; background:transparent; border:0px solid #FF0000; width:158px;overflow:hidden; border:0; outline:none;}
.textbox3_bg{background:url('../images/inputfield.gif') no-repeat; width:178px; height:31px;}
.calendar_img{ float:left; margin:11px 0px 0px 7px;}
.dash_details{ float:left; border:0px solid #FF0000; clear:both; width:956px;}
.dash_box{background:url('../images/box_middle.gif') repeat-y; float:left; width:956px;}
.dash_box_inner{ padding:0px 20px 0px 20px; float:left;}
table {text-align:center; margin-bottom:0px; border-collapse:separate;border-spacing:0;}
table.tabel1{ width: 916px; text-align:center; font-size:13px;}
th {font-weight:bold;}
thead th {text-align:center;}
tbody tr:nth-child(2n) td, tbody tr.even td {background: none;}
table.tabel1 th{ font-size:14px; border-bottom:1px solid #cbcbcb; padding:0px 0px 5px 16px;}
table.tabel1 th.headfirst{ font-size:14px; border-bottom:1px solid #cbcbcb; padding:0px 0px 5px 0px;}
table.tabel1 tr td{ padding:5px 16px 10px 16px;  font-weight:bold;}
table.tabel1 tr:hover{ background-color:#F7F7F7;}
table.tabel1 tr:hover th{background-color:#FFF;}
table.tabel1 tr td{border-right:1px solid #e0e0e0; border-bottom:1px dotted #cbcbcb;}
table.tabel1 tr td.last_row{ border-right:0px; border-bottom:1px dotted #cbcbcb;}
table.tabel1 tr td.first{ padding:5px 16px 10px 0px;  font-weight:bold;}
table.tabel1 a{ font-size:13px; font-weight:bold;}
.pager_grid {clear: both; float: right; margin:18px 0px 6px 0px;}
.pager_grid a, .pager_grid span {color: #000; float: left;  margin-left: 2px; text-align: center; width: 22px; height:24px; line-height:21px; text-decoration:none;}
.pager_grid a.round {background:url(../images/icons/pager.jpg) 0 0 no-repeat; font-size: 11px;}
.pager_grid span {background: url(../images/icons/pager_hover.jpg) 0 0 no-repeat;}
input[type="text"].textbox4{ color:#999999; font-family: Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px;margin:7px 0px 0px 10px; background:transparent; border:0px solid #FF0000; width:263px;overflow:hidden;}
.textbox4_bg{background:url('../images/inputfield_big.gif') no-repeat; width:283px; height:31px;}
.orng_btn1{float:left; margin:0px 0px 0px 18px;}
.orng_btn1 a {background:url("../images/orng1_btn_right.gif") no-repeat right top transparent; color:#FFF;font-family: Arial, Helvetica, sans-serif;float:left;height:32px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:14px; font-weight:bold;}
.orng_btn1 a span {background:url("../images/orng1_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:32px;padding:4px 15px 0px 14px;}
.orng_btn1 a:hover {background-position: right -33px;}
.orng_btn1 a:hover span {background-position: left -33px;}
#content .navi_items li ul.child.green{ background:#9ECC44;}

/* Dashboard Request */
#content .navi_items li ul.child li{ padding:0; margin:0 0 0 20px;}
#content .navi_items li ul.child.green{ background:#9ECC44;}
#content .dash_box_inner h1{ font-size:20px; margin:12px 0px 12px 0px; padding:0px;}
.fs_sc{ margin-right:45px;}

/*Dashboard Account */
.register.dash_acc{ background:#fff; margin-top:0;}
.navi_items li.supplier_gray {background:url(../images/acc_info_nav.gif) 0 0 repeat-x; height: 40px;}
.navi_items.acc_info{ padding-bottom:0; height:40px;}
#content .register .s_network h1 span{ font-size:13px; font-weight:normal;}
#content .register.dash_acc h1{ font-size:17px; margin: 10px 0 15px;}
#content .register.dash_acc h2{ font-size:17px; margin:20px 0 10px;}
.register.dash_acc label{ color:#000;}
.textareax316{ background:url(../images/textareax316.gif) 0 0 no-repeat; height:100px; width:316px; margin-bottom: 5px;}
.textareax316 textarea{ height:80px; width:293px;}
.register.dash_acc select{ width:295px;}
.none{ float:none;}
.register.dash_acc .account{ width:390px;}
.register.dash_acc .cancel{ background:url(../images/cancel.gif) 0 0 no-repeat; text-indent:-9999em; float:right; margin:14px 75px 0 0; width:72px; height:30px; cursor:pointer;}
.register.dash_acc .cancel:hover{background:url(../images/cancel_hover.gif) 0 0 no-repeat;}
#header{ background:#D9D9D9;}
.dashboard_inner.msg{ padding-top:15px;}
.msg_inbox{float:left; width:916px; font-size:13px;}
.msg_inbox p{ margin-bottom:10px; line-height:18px;}
.msg_inbox h1{ float:left;}
.writeto{ color:#6c6c6c; clear:both; margin-bottom:10px;}

/*carousel*/

#carousel{ height:120px !important;}

/*Dashboard Profile*/
.progressline.red{  background: url("../images/bar_red.png") 0 0 repeat-x;}
.dash_profile{width:950px;}
.dash_profile input.textbox4[type="text"]{ color:#000; font-weight:normal;}
.remove{ margin-top:63px; float:left; }
.dash_profile .profile td, .dash_profile .profile th{ padding: 0 6px 20px; text-align:left;}
.dash_profile .profile.lt th, .dash_profile .profile.lt td{padding: 0 6px 10px;}
.textareax283 {
    background: url("../images/textareax283.gif") no-repeat scroll 0 0 transparent;
    height:138px;
    margin-bottom: 5px;
    width:283px;
}
.textareax283 textarea {
	color:#000; font-weight:normal;
    height: 120px;
    width: 260px;
}
.dash_profile .button_blue{ margin-left:50%;}

/* Dashboard Buyer */
.dash_left_panel{width:581px;float:left;}
#content .box_inner_01 h2{ margin:0px 0px 5px 0px; padding:0px 0px 0px 36px;}
#content .box_inner_02 h2{ margin:0px 0px 5px 0px; padding:0px 0px 0px 36px;}
.box_left_01{width:100%;float:left;}
.box_middle_01{background:url(../images/box_middle_01.gif) repeat-y;width:581px;float:left;}
.box_middle_02{background:url(../images/box_middle_02.gif) repeat-y;width:581px;float:left;}
.box_middle_03{background:url(../images/box_middle_03.gif) repeat-y;width:362px;float:left;}
.box_middle_01 ul{float:left;}
.box_middle_01 ul li{text-align:left; border-bottom:1px dotted #dddddd; float:left; width:100%; clear:both; padding:8px 0px}
.box_middle_01 ul li:hover{ background:#f7f7f7;}
.box_middle_01 ul li ul{text-align:left;}
.box_middle_01 ul li ul li{text-align:left; margin-bottom:3px; border:0px; padding:0px;}
.box_inner_01{ padding:8px 24px 15px 24px;float:left; width:100%;}
.box_inner_02{ padding:12px 20px 10px 24px;float:left; width:100%;}  
.label_left{ width:428px; float:left;}
.box_left_01 a{ font-size:13px; text-decoration:underline; font-weight:bold;}
.box_left_01 a:hover{text-decoration:none;}
.receive{ float:left;width:102px;text-align:center;font-weight:bold;line-height:21px;}
.dash_right_panel{float:right;}
.box_pad{ padding:13px 0px 0px 0px; float:left; width:100%; clear:both;}
#content .label_left_01{ width:100%; float:left;}
#content .label_left_01 ul{float:left; border:0px solid #FF0000; overflow:hidden; width:91%;}
#content .label_left_01 ul li{width:120%; clear:both; float:left; padding:8px 2px; border-bottom:1px dotted #dddddd;}
#content .label_left_01 ul li p{ margin:0 0 4px 0; font-weight:bold;}
#content .label_left_01 ul li label{color:#6c6c6c; font-size:12px; font-style:italic;}
#content .label_left_01 ul li a{ font-weight:normal; font-size:12px;}
#content .label_left_01 ul li:hover{ background:#f7f7f7;}
.box_small{ width:362px; float:left; border:0px solid #FF0000; clear:both;}
input[type="text"].textbox5{ color:#999999; font-family: Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px;margin:7px 0px 0px 10px; background:transparent; border:0px solid #FF0000; width:237px;overflow:hidden;}
.textbox5_bg{background:url('../images/inputfield_01.gif') no-repeat; width:257px; height:31px; float:left; margin-top:2px;}
#content .list_small{float:left; width:100%;}
#content .list_small ul{float:left; width:100%;}
#content .list_small ul li{ list-style:none; width:87%; clear:both; float:left; padding:8px 2px; border-bottom:1px dotted #dddddd;}
#content .list_small ul li p{ margin:0 0 2px 0; font-weight:bold; padding:0px;}
#content .list_small ul li label{color:#6c6c6c; font-size:12px; font-style:italic; margin:0px 0px 3px 0px; padding:0px;}
#content .list_small ul li div{ float:right; text-align:right; font-weight:bold;} 
#content .list_small ul li:hover{ background:#f7f7f7;}

/* 22July 2011 - Pay Commision */
.tab_green{color:#000000;font-size:15px;text-decoration: none; padding:10px 40px 10px 40px;height:40px;}
.tab_green:hover {background: url("../images/dash_menu_bg.gif") repeat-x;}
.tab_blue{color:#000000;font-size:15px;text-decoration: none; padding:10px 40px 10px 40px;height:40px;}
.tab_blue:hover {background: url("../images/supplier_bg.png") repeat-x;}
.tab_gray{color:#000000;font-size:15px;text-decoration: none; padding:10px 40px 10px 40px;height:40px;}
.tab_gray:hover {background: url("../images/acc_info_nav.gif") repeat-x;}
.navi_items_new li.gray{background: url("../images/navi_select_gray.gif") no-repeat right bottom;color:#000000;font-size:15px;text-decoration: none; padding:0px 40px 10px 40px;height:40px;}
#content .navi_items ul{position:relative; left:0; top:0;}
.navi_items_new{ padding:10px 0 25px;}
.navi_items_new li{background:url(../images/navi_itemdiv.gif) right bottom no-repeat; float:left; height:40px; line-height:45px; padding:0px;}
.navi_items_new li.last{ background:none; padding:15px 0 0 25px;}
.navi_items_new li.supplier{ background:url(../images/supplier_bg.png) 0 0 repeat-x; height:40px;}
.navi_items_new li a{ font-size: 15px; color:#000; text-decoration:none; background: url("../images/navi_itemdiv.gif") no-repeat right bottom;}
.navi_items_new li a.quest{ display:block; margin-left:40px;}
#content .navi_items_new li ul.child{background:#2A8FBD; position:absolute; left:0; top:39px; width:100%; margin:0;}
#content .navi_items_newli ul.child li{background:none; padding:0 0 0 20px;}
#content .navi_items_new li ul.child li.current{ background:url(../images/li_bu_arrow.png) center bottom no-repeat;}
.navi_items_new.acc_info{ padding-bottom:0; height:40px;}
.navi_items_new li.supplier_gray {background:url(../images/acc_info_nav.gif) 0 0 repeat-x; height: 40px;}
.navi_items_new li p{background:#FF0000;color:#000000;font-size:15px; margin:0px;}
.dashboard_inner_01{float:left;padding:12px 17px 20px 20px;}
#content .dashboard_inner_01 h1{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:0px 0px 15px 0px;}
#content .dashboard_inner_01 h3{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:20px;margin:0px 0px 15px 0px; font-weight:bold;}
.com_inner{padding:10px 0px 10px 5px;}
.com_inner ul{ width:100%; float:left; border:0px solid #FF0000; font-size:15px;}
.com_inner ul li{ display:inline; float:left; text-align:center; font-size:16px; margin:0px 76px 0px 0px;}
.com_inner ul li p{ margin:0px 0px 4px 0px;}
.com_inner ul li label{font-size:20px; color:#000; font-weight:bold;}
.pay{ width:100%; float:left; margin:9px 0px 0px 4px;}
.pay h5{ margin:0px; padding:0px; font-size:17px;}
#content .pay ul{ float:left; margin-top:20px;}
#content .pay ul li{ float:left; text-align:left; clear:both; margin-bottom:20px;}
#content .pay ul li.pay_btn{ margin:12px 0px 0px 170px;}
.pay_label{width:160px;float:left; text-align:right; margin:4px 0px 0px 0px; font-size:15px;}
.pay_input{float:left;margin-left:12px;}
input[type="text"].textbox8{ font-family: Arial,Helvetica,sans-serif;font-size:12px;margin:8px 0px 0px 7px; background:transparent; border:0px solid #FF0000; width:275px;overflow:hidden;}
.textbox8_bg{background:url('../images/inputfield_02.gif') no-repeat; width:290px; height:30px; float:left; margin-top:2px;}
.select_big{background:url('../images/dropdown_menu_01.gif') no-repeat; width:290px; height:30px; float:left;}
.select_small{background:url('../images/dropdown_menu_02.gif') no-repeat; width:61px; height:30px; float:left; margin:0px 10px 0px 0px;}
.select_small1{background:url('../images/dropdown_menu_03.gif') no-repeat; width:99px; height:30px; float:left;}
.select_01{ background:transparent; border:none; width:270px;float:left; margin-top:2px 0px 0px 0px;}
.select_02{ background:transparent; border:none; width:47px;float:left; margin-top:2px 0px 0px 0px;}
.select_03{ background:transparent; border:none; width:80px;float:left; margin-top:2px 0px 0px 0px;}
input[type="text"].textbox9{ font-family: Arial,Helvetica,sans-serif;font-size:12px;margin:8px 0px 0px 7px; background:transparent; border:0px solid #FF0000; width:66px;overflow:hidden;}
.textbox9_bg{background:url('../images/input_small.gif') no-repeat; width:88px; height:30px; float:left; margin-top:2px;}

/* Dashboard Referral */
.ref_left{ float:left; width:561px; margin-top:0px; ^margin-top:12px;}
.ref_left_middle{background:url(../images/box_middle_04.gif) repeat-y;width:561px;float:left;}
.ref_right{ float:left; margin-top:0px; ^margin-top:12px; margin-left:13px;}
.dash_box_inner_ref{ padding:0px 20px 10px 20px; float:left;}
table.tabel2{ width:520px; text-align:center; font-size:13px; border:0px solid #FF0000;}
table.tabel2 th{ font-size:14px; border-bottom:1px solid #cbcbcb; padding:0px 0px 5px 16px;}
table.tabel3 th.headfirst{ font-size:14px; border-bottom:1px solid #cbcbcb; padding:0px 0px 5px 0px;}
table.tabel2 tr td{ padding:5px 16px 10px 16px;  font-weight:bold;}
table.tabel2 tr:hover{ background-color:#F7F7F7;}
table.tabel2 tr:hover th{background-color:#FFF;}
table.tabel2 tr td{border-right:1px solid #e0e0e0; border-bottom:1px dotted #cbcbcb;}
table.tabel2 tr td.last_row{ border-right:0px; border-bottom:1px dotted #cbcbcb;}
table.tabel2 tr td.first{ padding:5px 16px 10px 0px;  font-weight:bold;}
table.tabel2 a{ font-size:13px; font-weight:bold;}
#content .register.dash_acc .dash_box_inner_ref h1 {font-size:20px;margin:12px 0;padding: 0;}
#content .register.dash_acc .box_middle_05 h1 {font-size:20px;margin:12px 0;padding: 0;}
.box_middle_05{background:url(../images/box_middle_05.gif) repeat-y;width:384px;float:left;}
#content .code{ width:350px; float:left;}
#content .code ul{ width:100%; float:left;}
#content .code ul li{ float:left; clear:both; border-bottom:1px dotted #dddddd; width:100%; padding:8px 0px 12px 0px;}
#content .code ul li.below{ float:left; clear:both; border-bottom:0px dotted #dddddd; width:100%; padding:8px 0px 6px 0px;}
.refer_label{ width:130px; float:left; font-weight:bold;}
.refer_label span{ font-size:13px; font-weight:bold; position:relative; top:3px;}
.refer_input{ float:left; margin-left:3px;}
input[type="text"].textbox6{ font-family: Arial,Helvetica,sans-serif;font-size:12px;margin:7px 0px 0px 7px; background:transparent; border:0px solid #FF0000; width:72px;overflow:hidden;}
.textbox6_bg{background:url('../images/input_small.gif') no-repeat; width:88px; height:29px; float:left; margin-top:2px;}
input[type="text"].textbox7{ font-family: Arial,Helvetica,sans-serif;font-size:12px;margin:8px 0px 0px 7px; background:transparent; border:0px solid #FF0000; width:195px;overflow:hidden;}
.textbox7_bg{background:url('../images/input_ref.gif') no-repeat; width:212px; height:31px; float:left; margin-top:2px;}
.below_btn{ float:right; clear:both; border:0px solid #FF0000; margin-bottom:10px; margin-top:6px; margin-right:11px;}
.min-height{ min-height:350px;}

/*Dashboard Notification*/
.msg_inbox.notif p{ line-height:21px;clear:both; float:left;width:100%}
.msg_inbox.notif p a{ font-size:14px;}
.content_box.notifi{ margin:-5px 0 0;}
.notification{ padding:0 10px;}
.textbox7_bg select{background: none; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 8px 0 0 7px; overflow: hidden; width: 195px; border:0; outline:none;}
select:focus{ border:0; outline:none;}
a.go.blue{ background: url("../images/go_blue.gif") no-repeat 0 0;}

.notif_lt{ float:left; width:350px;}
.notif_rt{ float:left;}
.munster{ clear:both; font-size:15px; margin-top:7px;}
.drop_plus{ background:url(../images/plus.gif) 0 0 no-repeat; padding-left:23px;color:#000; text-decoration:none;}
.drop_minus{ background:url(../images/minus.gif) 0 0 no-repeat; padding-left:23px;color:#000; text-decoration:none;}
.drop_plus:hover{ background:url(../images/minus.gif) 0 0 no-repeat;}
.munster li{ padding:6px 5px 0 23px; font-size:13px; clear:both;}
.notification li input{ float:left;}
.munster li a{ float:left; margin:-3px 0 0 7px; text-decoration:none;}
.notification{ padding-bottom:15px;}
#content .notif_rt h2{ font-size:20px; margin-top:0;}
.notif_rt li{ font-size:14px; padding:0 0 6px 4px; clear:both;}
.notif_rt li span{ margin:-3px 0 0 7px; float:left;}
.dashboard_new.new_request{ margin-top:5px;}
.new_request_lt{ width:520px; float:left;}
#content .new_request_lt h1{ margin-bottom:25px;}
.profile th, .profile td{ padding: 0 6px 20px; text-align:right; vertical-align:top; font-weight:normal; font-size:14px;}
.profile td{text-align:left;} 
.profile.lt th, .profile.lt td{padding: 0 6px 10px;}
.new_request_lt small{ font-size:10px; display:block; width:280px; line-height:12px;}
.new_request_lt select{ width:260px;}
.new_request_lt input.textbox4[type="text"] { color:#000; font-weight:normal;}
.new_request_rt{ float:right;}
.create_new_request{ width:950px;}
.new_request_rt table.tabel1{ width:344px;}
.new_request_rt table.tabel1 td{ font-weight:normal; padding: 6px 0 6px 16px;}
.new_request_rt table.tabel1 td:first-child{ padding:6px 0;}
.new_request_rt table.tabel1 td input[type="checkbox"]{ margin-right: 10px;}
.new_request_rt table.tabel1 th.headfirst{ padding-left:21px;}
#content .new_request_rt a.invite{ display:block; font-size:20px; background:url(../images/plus.gif) 0 7px no-repeat; padding-left:25px; margin:10px 0; color:#000; text-decoration:none;}
#content .new_request_rt a.invite.dropdown{background:url(../images/minus.gif) 0 7px no-repeat;} 
.invit_fnd{ margin:0 0 20px 25px; float:left; width:260px;}
.invit_fnd .textbox2_bg { margin-bottom:15px;}
.invit_fnd .textbox2_bg .textbox2{ color:#000;}
.invit_fnd a{ float:right; margin:-10px 5px 0 0;}
.orng_btn1.space2{ margin-left:12px;}

/* 25July 2011 - sms pack */
.com_inner ul li div{ margin:0px 0px 2px 0px; text-align:left; font-size:20px;}
.com_inner ul li label.value{font-size:15px; color:#000; font-weight:normal; margin:0px 0px 0px 20px;}
input[type="radio"]{ border:0px solid #FF0000; margin:0px 8px 0px 0px;}
.btn_pad{ margin:6px 0px 0px 15px; float:right;}
.register_txt{ text-align:left; float:left; margin:14px 0px 0px 0px;}
.register_txt p{ text-align:left; margin:0px; font-size:16px; margin:0px 0px 14px 0px; line-height:26px; clear:both;}
.contact_panel{ margin:8px 0px 12px 0px; float:left; text-align:left; width:100%;}
.contact_panel h5{ margin:0px 0px 10px 6px;}
.cont_box{ width:481px; float:left; margin-right:20px;}
.cont_middle{width:481px;float:left;background:url('../images/cont_box_middle.gif') repeat-y;}
.cont_middle_inner{ padding:0px 20px 0px 20px; float:left; width:100%;}
#content .request_info h1.space1{ line-height:32px;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:10px 0px 0px 6px;float:left;}
#content .cont_form{ float:left; margin:12px 20px 0px 0px;}
#content .cont_form ul{ float:left; border:0px solid #FF0000;}
#content .cont_form ul li{ width:100%; float:left; clear:both; margin-bottom:24px;}
#content .cont_form ul li.last_field{ width:100%; float:left; clear:both; border:0px solid #FF0000; padding-bottom:7px; *padding-bottom:26px;}
.cont_label{ width:120px; float:left; text-align:right; font-size:15px; margin:4px 10px 0px 0px;}
.cont_input{ float:left; text-align:left;}
.cont_map{ float:left;}
.textareax290{ background:url(../images/textareax290.gif) 0 0 no-repeat; height:120px; width:290px; margin-bottom: 5px;}
.cont_input label{ font-size:11px;}
.textareax290 textarea{ height:92px; width:270px;}
textarea{ resize:none;}
.cont_map p{ margin:0px; font-size:14px; line-height:18px;}
.cont_articles{ padding:8px 0px 0px 0px; float:left;}
.cont_articles p{ clear:both;}
.phone_img{ background:url(../images/phone_icon.gif) 0 0.4em no-repeat;float:left; padding:0px 0px 0px 25px;}
.mail_img{ background:url(../images/mail_icon.gif) 0 0.4em no-repeat;float:left; padding:0px 0px 0px 25px;}
.google_map{ float:left; margin-top:14px; clear:both;}

/* 25July 2011 - Testimonial */
.testimonial{ width:100%; float:left; border:0px solid #FF0000; margin:13px 0px 0px 0px;}
.testimonial ul{ text-align:left; float:left; width:100%;}
.testimonial ul li{ list-style:none; float:left; text-align:left; clear:both; width:100%; border-bottom:1px dotted #dddddd; padding:10px 4px 12px 0px; }
.testimonial ul li.one{ list-style:none; float:left; text-align:left; clear:both; width:100%; border-bottom:1px dotted #dddddd; padding:4px 4px 8px 0px; }
.testimonial ul li:hover{ background:#f7f7f7;}
.testimonial ul li.one:hover{ background:#f7f7f7;}
.photo{ width:80px; float:left; margin-right:8px;}
.testi_box{ width:90%; float:left; background:url(../images/testi_bg.gif) no-repeat; line-height:21px;}
#content .testi_box ul{ float:left; text-align:left; padding:8px 0px 0px 15px;}
#content .testi_box ul li{ list-style:none; float:left; text-align:left; clear:both; width:99%; margin-bottom:0px; *margin-bottom:4px; border:0px solid #FF0000;  background:none; padding:0px;}
#content .testi_box ul li label{ font-style:italic; color:#6c6c6c; margin-top:9px; clear:both;}
.comment_close{background:url(../images/comment_icon.gif) 0 0 no-repeat; float:right;text-align:right;clear:both; width:28px; height:22px; margin-right:8px; *margin-right:-3px;}
.linkedin{ background:#f0f0f0; text-align:center; float:left; clear:both; width:100%; padding:5px 0px; font-weight:bold;}
.linkedin h4{ margin:0px; padding:0px; font-size:16px;}
.radius1, .round_edge1, .round_red1{ background:#fff;
	border:0px solid #F7F3F7;
	-moz-border-radius:4px; /* Firefox */
	-webkit-border-radius:4px; /* Safari and Chrome */
	-khtml-border-radius:4px; /* Linux browsers */
	border-radius:4px; /* Opera 10.50, IE and CSS3 */}
#content .tutorial{ width:90%; float:left; /*background:url(../images/testi_bg.gif) no-repeat;*/ line-height:21px;}
#content .tutorial ul{ float:left; text-align:left; padding:0px 0px 0px 15px;}
#content .tutorial ul li{ list-style:none; float:left; text-align:left; clear:both; width:99%; margin-bottom:0px; *margin-bottom:4px; border:0px solid #FF0000;  background:none; padding:0px;}
#content .tutorial ul li label{ font-style:italic; color:#6c6c6c; margin-top:9px; clear:both;}
#content .tutorial ul li a{ font-size:13px; font-weight:bold;}
#content .news{ width:100%; float:left; border:0px solid #FF0000; margin:13px 0px 0px 0px; line-height:21px;}
#content .news ul{ text-align:left; float:left; width:100%;}
#content .news ul li{ list-style:none; float:left; text-align:left; clear:both; width:98%; border-bottom:1px dotted #dddddd; padding:10px 8px 12px 0px; }
#content .news ul li:hover{ background:#f7f7f7;}
#content .news ul li ul{ float:left; border:0px solid #FF0000; padding:0px; margin:0px;}
#content .news ul li ul li{ float:left; border:0px solid #FF0000; padding:0px; margin-bottom:2px; *margin-bottom:4px;}
#content .news ul li a{ font-size:13px; font-weight:bold;}
#content .news ul li ul li label{ font-style:italic; color:#6c6c6c; clear:both;}
#content .news ul li ul li label a{font-weight:normal;}
.link_spl{ float:left;font-size:13px;margin:12px 0 0 6px;}

.menu_list {width:250px;}
.menu_head {padding:3px 10px;cursor:pointer;position:relative;margin-bottom:2px;font-weight:normal;background:#dddddd; color:#373737; width:230px; font-size:14px; clear:both; float:left;}
.menu_body {display:none;width:247px; margin-left:1px; margin-bottom:1px; border:1px solid #e7e5e5; clear:both; background:#FFF;}
.menu_body a{display:block;color:#780e0d;padding:2px 10px 2px 10px;font-weight:normal;text-decoration:none; font-size:12px;}
.menu_body a:hover{color:#ff2e2c;}

.multiselect{background: url(../images/multiselectx283.gif) 0 0 no-repeat; width: 283px;}
.multiselect select{ color: #000000;font-family: Arial,Helvetica,sans-serif; font-size:12px;margin:7px 0px 0px 10px; background:transparent; border:0px solid #FF0000;overflow:hidden; border:0; outline:none; width: 265px;}
.multiselect select option{ padding:2px 0;}
.multiselect img{float:left;}

.menu_list {width:250px;}
.menu_head {padding:5px 10px;cursor:pointer;position:relative;margin-bottom:2px;font-weight:normal;background:#dddddd; color:#373737; width:230px; font-size:14px; clear:both; float:left;}
.menu_body {display:none;width:247px; margin-left:1px; margin-bottom:1px; border:1px solid #e7e5e5; clear:both; background:#FFF;}
.menu_body a{display:block;color:#780e0d;padding:2px 10px 2px 10px;font-weight:normal;text-decoration:none; font-size:12px;}
.menu_body a:hover{color:#ff2e2c;}
.menu_head a {color: #373737;text-decoration: none;}

/* Iop Menu - New */
.toplink_tab{position:absolute; right: 0; bottom:-20px;}
.toplink_tab a{ float:left; text-indent:-9999em;}
.toplink_tab a.login{ background:url(../images/head_btn.gif) 0 -246px no-repeat; width:100px; height:47px; margin-top:13px;}
.toplink_tab a.regist{ background:url(../images/head_btn.gif) 0 -118px no-repeat; width:206px; height:59px; margin-top:1px;}
.toplink_tab a.login:hover{ background:url(../images/login_hover.png) 0 -73px;}
.toplink_tab a.regist:hover{ background:url(../images/head_btn.gif) 0 -182px;}
.toplink_tab a.logout{ background:url(../images/head_btn.gif) 0 -350px no-repeat; width:100px; height:47px; margin-top:12px; }
.toplink_tab a.logout:hover{ background:url(../images/head_btn.gif) 0 -402px;}
.toplink_tab a.dash{ background:url(../images/head_btn.gif) 0 0 no-repeat; width:168px; height:54px; margin-top:5px;}
.toplink_tab a.dash:hover{ background:url(../images/head_btn.gif) 0 -59px;}
 .sms{ color:#000; position:absolute; right:0; bottom:24px;float:left;margin-right:5px; border:0px solid #FF0000;width:27%;}
 
 /*update dashboard_supplier 3aug2011*/
 
.box_middle_01.supp{background:url(../images/box_middle_01_supp.gif) repeat-y;width:581px;float:left;}
.line_h{ line-height:30px; background-position: 0 5px;}

 
 /* 03-08-2011 */
 #header{background: url(../images/head_bg.gif) 0 0 repeat; width:100%; height:166px; float:left;}
 div.logo {float:left; margin:56px 0 0 0; }
 .bubble{float:left; margin:0px 0px 0px 23px;}
 .phone{ float:right; width:270px; font-size:16px; color:#000; margin-top:1px;}
 .phone img{ vertical-align:bottom;}
 .phone p{ position:absolute; right:0px; top:52px; float:right;}
 .phone a{ float:right; margin-left:18px;}
 .phone dd{ margin:15px 0px 0px 34px; float:left;}
 
 .register .account button.create_acc{background:transparent;border:0; margin:0; width:auto; height:auto; font-size:17px;}
 span button{ font-size:17px;}
 
 .add_btn{float:left; margin:0 5px 0 0;}
.add_btn a {background:url("../images/add_btn_right.gif") no-repeat right top transparent;color:#FFF;font-family: Arial, Helvetica, sans-serif;float:left;height:26px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:12px; padding:0px 25px 0px 0px;}
.add_btn a span {background:url("../images/add_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:26px;padding:3px 3px 0px 10px;}
.add_btn a:hover {background-position: right -27px;}
.add_btn a:hover span {background-position: left -27px; color:#FFF;}
.mail_btn{float:left; margin:0px;}
.mail_btn a {background:url("../images/mail_btn_right.gif") no-repeat right top transparent;color:#FFF;font-family: Arial, Helvetica, sans-serif;float:left;height:26px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:12px; padding:0px 31px 0px 0px;}
.mail_btn a span {background:url("../images/mail_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:26px;padding:3px 3px 0px 10px;}
.mail_btn a:hover {background-position: right -26px;}
.mail_btn a:hover span {background-position: left -26px;  color:#FFF;}
.share_btn{float:left; margin:0px 0px 0px 7px;}
.share_btn a {background:url("../images/share_btn_right.gif") no-repeat right top transparent;color:#FFF;font-family: Arial, Helvetica, sans-serif;float:left;height:24px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:12px; padding:0px 23px 0px 0px;}
.share_btn a span, .share_btn a span.share_lt {background:url("../images/share_btn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:24px;padding:3px 3px 0px 10px;}
.share_btn a:hover {background-position: right -25px; color:#FFF;}
.share_btn a:hover span {background-position: left -25px;}
.mgn_01{margin:3px 0px 0px 20px;}
#content .category_rt ul{border:0px solid #FF0000;}
#content .category_rt ul li{list-style:disc;border:0px solid #FF0000;margin:2px;list-style-position:inside;font-size:13px;}
#content .category_rt ol{border:0px solid #FF0000;margin:1px;}
#content .category_rt ol li{list-style:decimal;border:0px solid #FF0000;margin:0px;list-style-position:inside;font-size:13px;}
#content .new_list ul{border:0px solid #FF0000;}
#content .new_list ul li{list-style:disc;border:0px solid #FF0000;margin:2px;list-style-position:inside;font-size:13px;}
#content .new_list ol{border:0px solid #FF0000;margin:1px;}
#content .new_list ol li{list-style:decimal;border:0px solid #FF0000;margin:0px;list-style-position:inside;font-size:13px;}
.buttonx65 a {background: url("../images/orng1_btn_right.gif") no-repeat scroll right top transparent;color: #FFFFFF;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 15px;height: 32px;overflow: hidden;text-decoration: none;white-space: nowrap;}
.buttonx65 a span {background: url("../images/orng1_btn_left.gif") no-repeat scroll left top transparent;cursor: pointer;float: left;height: 32px;padding: 0 15px 0;}
.buttonx65 a span button {background: none ; border:0; color:#fff;font-weight: bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; height:30px; *height:23px; float:left;}
.buttonx65 a:hover { background-position: right -33px;}
.buttonx65 a:hover span {background-position: left -33px;}

/*get credits*/
.sms span{float:left; display:block;}
.orng_btn_new{float:right; margin:0px 0px 13px 0px;}
.orng_btn_new a {background:url("../images/orng_bttn_right.gif") no-repeat right top transparent; color:#FFF;font-family: Arial, Helvetica, sans-serif;float:left;height:24px;overflow:hidden;text-decoration:none; white-space:nowrap;font-size:12px; font-weight:bold;}
.orng_btn_new a span {background:url("../images/orng_bttn_left.gif") no-repeat left top transparent;cursor:pointer;float:left;height:24px;padding:2px 15px 0px 14px;}
.orng_btn_new a:hover {background-position: right -26px;}
.orng_btn_new a:hover span {background-position: left -26px;}

.req_cols.default .req_cols_left, .req_cols.default .req_cols_left h3, .req_cols.default .req_cols_left h5, .req_cols.default .dot_line{float:none; width:auto;}
.req_cols.default .req_cols_right{ padding-left:10px;}
.req_cols.default .req_cols_left ul{float:none; width:auto; clear:none;}
.req_cols.default .req_cols_left{ padding-right:5px;}
.req_cols.default .req_cols_left .req_img{ float:none;}
.req_middle_inner{ width:920px;}


/*Add*/
/*#header .wrapper{float:left;}
#menu ul {float: left;}
#content {float: left;}*/

.login_share{margin:15px 0px 0 20px; float:left;}
.login_share a img {padding:5px;}

/*jan 18*/
.login_network a{margin-bottom:20px; display: block;}
.s_network a{float:left; margin-left:75px;}
.login_network a{float:left;}

/*jan 19*/
.share_big{background:url("../images/share_big.png") 0 0 no-repeat;width:234px;height:44px;float:left;cursor:pointer;position:relative; margin-left:75px;}
.share_big .tooltip{background:url("../images/big_share_tooltip.png") top right no-repeat;width:145px;height:58px;float:left;display:none;top:-56px;position:absolute;left:180px;}
.share_big:hover .tooltip{display:block;}
.share_big .tooltip a img{padding:8px 0px 0 12px;}
.share_big .tooltip a{margin:0;}

/* May 03 */
.bubble_panel{ width:46%; float:left;}
.number_box{ float:left;width:310px;margin:9px 0 -1px 47px;}
.number_box table{ width:auto; margin:0 auto;}
.number_box table td{padding:0;}
.number_box ul{ margin:0px; padding:0px; width:100%; float:left;}
.number_box ul li{list-style:none; display:inline; float:left; font-size:1px;}
.number_box ul li.num_mid{background:url("../images/num_bg.png") repeat-x; color:#FFF; height:25px; font-weight:bold; font-size:14px; padding:11px 6px 0;}
.buy_num{ float:left; margin-right:18px; padding:0;}
.buy_num label{color:#73ff00; font-weight:bold;}
.sell_num{ float:left; padding:0;}
.sell_num label{color:#05d9ff; font-weight:bold;}
.buy_num span, .sell_num span{float:left; margin-right:2px;}
.buy_num label, .sell_num label{float:left;*margin-top:5px;}
