/* CSS Document */
* { margin:0; }
body { font:12px Arial, Tahoma, Verdana; color:#333; line-height:18px; padding:0; margin:0; }
table { font:12px Arial, Tahoma, Verdana; color:#333; line-height:18px; }
h1,h2,h3,h4,h5,h6 { padding:0px; margin:0px; font:16px Arial, Tahoma, Verdana; color:#333; }
ul,li { padding:0; margin:0; list-style:none; }

form { padding:0; margin:0; }
input, textarea, select { padding:4px; border:1px solid #C9C9C9; font:12px Arial, Verdana, Helvetica, sans-serif; color:#004F7B; background:#fff url(../images/background-input.gif) no-repeat 0 0; }
input:hover, textarea:hover, select:hover,
input:focus, textarea:focus, select:focus { border: 1px solid #aaa; background-position:0 -400px; }
input.triple-length, textarea.triple-length, select.triple-length { width:300px; }
input.length_01, textarea.length_01, select.length_01 { width:160px; margin-right:10px; }
input.length_02, textarea.length_02, select.length_02 { width:100px; margin-right:10px; }
input.length_03, textarea.length_03, select.length_03 { width:125px; margin-right:5px; }
input.length_04, textarea.length_04, select.length_04 { width:220px; margin-right:10px; }
input.length_05, textarea.length_05, select.length_05 { width:200px; margin-right:10px; }
input.length_06, textarea.length_06, select.length_06 { width:120px; }
input.length_07, textarea.length_07, select.length_07 { width:500px; }
input.length_08, textarea.length_08, select.length_08 { width:400px; }

input.quick_link_01, textarea.quick_link_01, select.quick_link_01 { width:135px; line-height:25px; color:#666; height:185px; font-weight:bold; margin-right:5px; border:none; background:#fff; }

input.search_btn { background:url(../images/btn_search.gif) no-repeat 0 0; width:61px; height:22px; border:none; }
input.join_btn { background:url(../images/btn_join.gif) no-repeat 0 0; width:75px; height:30px; border:none; }

fieldset { border: 1px solid #EAEBEC; padding: 15px; margin-bottom:1em; background:url(../images/login_bg.gif) repeat-x top left #FDFDFD; }
legend { font:normal 18px Georgia Ref, Georgia, Arial, Tahoma; color: #999; line-height: 1.6em; }

a { color:#333; text-decoration:none; }
a:hover { color:#0368A0; text-decoration:none; }

/* ----------------------------------------------- Common Class ----------------------------------------------- */
.wrapper { width:100%; margin:0 auto; }
.lsize { width:990px; margin:0 auto; }
.clear { clear:both; }
.fl { float:left; }
.fr { float:right; }
.cl { clear:left; }
.cr { clear:right; }
.min_height { height:250px; }

.marg_01 { margin:10px; }
.marg_r01 { margin:0 10px 0 0; }
.marg_r02 { margin:0 20px 0 0; }
.marg_r03 { margin:0 5px 0 0; }
.marg_l01 { margin:0 0 0 10px; }
.marg_l02 { margin:0 0 0 20px; }
.marg_l03 { margin:0 0 0 5px; }
.marg_t01 { margin:10px 0 0 0; }
.marg_t02 { margin:20px 0 0 0; }
.marg_b02 { margin:0 0 20px 0; }
.marg_rb01 { margin:0 10px 10px 0; }
.marg_lr01 { margin:0 10px; }

.padd_01 { padding:10px; }
.padd_02 { padding:14px 9px; }
.padd_03 { padding:5px; }
.padd_b01 { padding:0 0 10px 0; }
.padd_r01 { padding:0 20px 0 0; }
.padd_r02 { padding:0 10px 0 0; }
.padd_t01 { padding:10px 0 0 0; }
.padd_l02 { padding:0 0 0 10px; }

.border_01 { border:1px solid #e7e7e7; }
.border_02 { border-bottom:1px solid #e7e7e7; }
.border_lb01 { border-left:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; }
.border_b01 { border-bottom:1px solid #e7e7e7; }
.border_l01 { border-left:1px solid #e7e7e7; }
.border_r01 { border-right:1px solid #e7e7e7; }

.border_b02 { border-bottom:1px solid #e7e7e7; padding:1px; margin:5px 10px; }

.font_blue { color:#0368A0; }
.font_gold { color:#B08749; }
.font_silver { color:#808284; }
.font_red { color:#F43441; }


.col_01 { width:474px; float:left; padding:10px; }
.col_02 { width:25%; float:left; margin:10px; }
.col_03 { width:303px; float:left; padding:10px; }
.col_04 { width:225px; float:left; padding:10px; }
.col_05 { width:645px; float:left; padding:10px; }
.col_06 { width:290px; float:left; padding:10px; }
.col_07 { width:46%; float:left; padding:10px; }
.col_08 { width:150px; float:left; padding:10px; }
.col_09 { width:591px; float:left; padding:10px; }
.col_10 { width:720px; float:left; padding:10px; }
.col_11 { width:230px; float:left; padding:10px; }
.col_12 { width:219px; float:left; padding:5px 10px; }
.col_13 { width:720px; float:left; padding:10px; }
.col_50p { width:49%; }
.col_32p { width:32%; }
.col_33p { width:33.3%; }

.col_left { width:225px; float:left; padding:10px; }
.col_left_01 { width:640px; float:left; padding:10px; }
.col_right { width:740px; float:left; }
.col_right_01 { width:325px; float:left; }

.width_01 { width:60%; float:left; }

/* ----------------------------------------------- Background Class ----------------------------------------------- */
.header_bg { background:#B0C1CF url(../images/header_bg.gif) repeat-x 0 100%; }
.logo_bg { background:#CADAE2 url(../images/logo_bg.gif) repeat-x 0 100%; padding:0 10px; }
.member_pipe { background:url(../images/member_pipe.gif) no-repeat 0 50%; }
.light_blue_01 { background-color:#EFF5FA; }
.border_b01 { border-bottom:1px solid #E3EDF5; }
.gray_bg { background-color:#f5f5f5; }
.blue_bg { background-color:#30638F; color:#fff; }
.red_bg { background-color:#B90E06; color:#fff; }
.gray_bg_01 { background-color:#E8E8E8; }
.light_blue { background-color:#F3F8FB; }
.light_blue_02 { background-color:#F3F8FB; }
.golden_bg { background-color:#F4EAD9; }
.silver_bg { background-color:#eee; }
.light_blue_01 { background-color:#E2E8ED; }

.main_white_box { background-color:#fff; border:1px solid #e7e7e7; padding:10px; }
.white_box_01 { background-color:#fff; border:1px solid #e7e7e7; padding:7px 10px; }
.white_box_02 { background-color:#fff; border:1px solid #e7e7e7; }

.title_bg { background-color:#ccc; }
.title_bg_01 { background-color:#e5e5e5; }
.even_bg { background-color:#fff; }
.odd_bg { background-color:#f5f5f5; border-bottom:1px solid #e7e7e7; }

/* ----------------------------------------------- ID Class ----------------------------------------------- */
#logo { background:#CADAE2 url(../images/logo_bg.gif) repeat-x 0 100%; padding:15px 10px 0 10px; }
#logo h1 { font-size:12px; text-indent:-900000px; float:left; margin:0 0 20px 5px; }
#logo h1 a { width:183px; height:63px; display:block; background:url(../images/plastic-world-logo.gif) no-repeat 0 0; }

#top_link { background:#95B2CC url(../images/icon_link_bg.gif) repeat-x 0 100%; color:#333; border-bottom:1px solid #89A2B8; padding:5px; }
#top_link .icon_link a { color:#333; text-decoration:none; padding:5px; }
#top_link .icon_link a:hover { color:#A70B05; text-decoration:none; }

#searchbar { background:url(../images/search_bg.gif) no-repeat 0 0; width:950px; margin:0 auto; height:37px; padding:6px 10px 0 10px; }
#searchbar .search_link, .search_link a { color:#333; font-weight:bold; padding:4px; }
#searchbar .search_link a:hover { color:#A70B05; }
#searchbar .search_box { width:350px; }

#login_box { width:336px; float:left; background-color:#f5f5f5; border:1px solid #E7E7E7; padding:10px; }
#login_box .white_box { background-color:#fff; border:1px solid #E7E7E7; }
#login_box h1 { font:bold 16px Arial, Tahoma, Verdana; color:#454545; padding:5px 0; }
 
#main_menu { background:#03151E url(../images/menu_bg.gif) repeat-x 0 0; }
#main_menu .menu_left { background:url(../images/menu_left.gif) no-repeat 0 0; padding:0 0 0 10px; }
#main_menu .menu_right { background:url(../images/menu_right.gif) no-repeat 100% 0; padding:0 10px 0 0; }

/*#main_menu li { display:inline; font-size:12px; color:#D5F2FD; line-height:30px; padding:0 }
#main_menu li a { color:#D5F2FD; text-decoration:none; padding:7px 7px; }
#main_menu li a:hover { color:#D5F2FD; padding:7px 6px; background:#B00600 url(../images/menu_active.gif) repeat-x 0 0; border-right:1px solid #ED1C24; border-left:1px solid #ED1C24; text-decoration:none; }
#main_menu li.active a { color:#D5F2FD; background:#B00600 url(../images/menu_active.gif) repeat-x 0 0; border-right:1px solid #ED1C24; border-left:1px solid #ED1C24; text-decoration:none; }
#main_menu li.active a:hover { color:#D5F2FD; padding:7px 7px; background:#B00600 url(../images/menu_active_a.gif) repeat-x 0 0;  border-right:1px solid #007AA1; border-left:1px solid #007AA1; text-decoration:none; }
*/

.breadcrumb { color:#3983A4; font-weight:bold; padding:10px 20px 0px 20px; }
.breadcrumb li { margin-right:10px; display:inline; }
.breadcrumb li a { color:#3983A4; text-decoration:none; background:url(../images/arrow_01.gif) no-repeat 100% 50%; padding:0 15px 0 0; }
.breadcrumb li a:hover { color:#ED1C24; text-decoration:none; }
.breadcrumb li.active a { color:#ED1C24; text-decoration:none; background:none; }

#sponsor { margin:10px auto; width:970px; }
#sponsor h3 { font:bold 12px Arial, Tahoma, Verdana; margin:0 0 10px 0; }
#sponsor .sponsor_bg { padding:0 10px; background:url(../images/sponsor_bg.gif) no-repeat 50% 0%; }
#sponsor .pipe { background:url(../images/sponsor_divider.gif) no-repeat 100% 50%; }
#sponsor .padd_01 { padding:0 20px; text-align:center; }

#footer { background:#03151E url(../images/footer_bg.gif) repeat-x 0 0; color:#ccc; padding:3px 0 0px 0; }
#footer a { color:#A1B9C9; text-decoration:none; }
#footer a:hover { color:#ccc; text-decoration:none; }
#footer .footer_link { padding:15px 0; color:#ccc; }
#footer .footer_link a { color:#ccc; text-decoration:none; padding:5px; }
#footer .footer_link a:hover { color:#A1B9C9; text-decoration:underline; }
#footer .newslatter { float:right; background:#CBD9E2 url(../images/newslatter_bg.gif) no-repeat 0 100%; color:#0D2532; width:197px; padding:15px 20px; margin-bottom:20px; }


#content_part { padding:10px 0; }
#content_part h1, h1 a { font:bold 15px Arial, Tahoma, Verdana; color:#454545; padding:5px; }
#content_part h1 a:hover { font:bold 15px Arial, Tahoma, Verdana; color:#C0130A; }
#content_part h1 a.active { font:bold 15px Arial, Tahoma, Verdana; color:#C0130A; }

#content_part h2 { font:bold 12px Arial, Tahoma, Verdana; color:#006991; padding:0 0 5px 0; }
#content_part h3, h3 a { font:bold 14px Arial, Tahoma, Verdana; color:#006991; padding:0 0 5px 0; }
#content_part h4, h4 a { font:bold 15px Arial, Tahoma, Verdana; color:#B00600; padding:0 0 5px 5px; }

#content_part .box_01 { background-color:#f5f5f5; border:1px solid #E7E7E7; padding:10px; margin:10px; }
#content_part .box_02 { background-color:#fff; border:1px solid #E7E7E7; }
#content_part .box_03 { background-color:#f5f5f5; border:1px solid #E7E7E7; padding:10px; margin-bottom:10px; }
#content_part .box_04 { background-color:#f5f5f5; border:1px solid #E7E7E7; padding:10px; margin-top:10px; }
#content_part .box_05 { background-color:#f5f5f5; border:1px solid #E7E7E7; padding:10px; }
#content_part .box_06 { background-color:#fff; border:1px solid #E7E7E7; padding:10px; width:280px; }
#content_part .box_07 { background-color:#fff; border:1px solid #E7E7E7; padding:9px; width:148px; }
#content_part .box_08 { background-color:#fff; border:1px solid #E7E7E7; padding:10px; width:45%; }
#content_part .member_box { background-color:#fff; border:1px solid #E7E7E7; padding:10px; overflow:scroll; height:132px; }

.more_link { color:#333; background-color:#E8E8E8; border-top:1px solid #fff; text-align:right; }
.more_link a { color:#333; text-decoration:none; background:url(../images/arrow_02.gif) no-repeat 100% 50%; padding:0 15px 0 0; }
.more_link a:hover { color:#0368A0; text-decoration:none; }

.more_link_01 { color:#333; }
.more_link_01 a { color:#333; text-decoration:none; }
.more_link_01 a:hover { color:#0368A0; text-decoration:none; }
.more_link_01 a.active { color:#0368A0; text-decoration:none; }

.more_link_02 { color:#333; text-align:right; }
.more_link_02 a { color:#333; text-decoration:none; background:url(../images/arrow_02.gif) no-repeat 100% 50%; padding:0 15px 0 0; }
.more_link_02 a:hover { color:#0368A0; text-decoration:none; }

.more_link_03 { color:#333; }
.more_link_03 a { color:#333; text-decoration:none; background:url(../images/arrow_02.gif) no-repeat 100% 50%; padding:0 15px 0 0; }
.more_link_03 a:hover { color:#0368A0; text-decoration:none; }

.list_01 li { border-bottom:1px solid #e7e7e7; padding:9px 10px; color:#333; }
.list_01 li a { color:#666; text-decoration:none; }
.list_01 li a:hover { color:#000; text-decoration:none; }
.list_01 li.buy_icon { background:url(../images/buy_icon.gif) no-repeat 5px 10px; padding-left:45px; }
.list_01 li.sell_icon { background:url(../images/sell_icon.gif) no-repeat 5px 10px; padding-left:45px; }

.list_02 li { border-bottom:1px solid #e7e7e7; padding:5px 9px 6px 9px; color:#333; }
.list_02 li a { color:#333; text-decoration:none; }
.list_02 li a:hover { color:#0368A0; text-decoration:none; }

.list_03 li { padding:6px 8px; _padding:7px 8px 6px 8px; color:#333; }
.list_03 li a { color:#333; text-decoration:none; }
.list_03 li a:hover { color:#0368A0; text-decoration:none; }

.list_04 li { background:url(../images/arrow_02.gif) no-repeat 10px 17px; border-bottom:1px solid #e7e7e7; padding:9px 10px 9px 25px; color:#333; }
.list_04 li a { color:#444; text-decoration:none; }
.list_04 li a:hover { color:#0368A0; text-decoration:none; }
.list_04 li.active a { font-weight:bold; color:#0368A0; text-decoration:none; }
.list_04 li.active a:hover { font-weight:bold; color:#C0130A; text-decoration:none; }

.list_05 li { color:#333; padding:6px 0; }
.list_05 li a { color:#444; text-decoration:none; background:url(../images/arrow_02.gif) no-repeat 10px 50%; padding:6px 10px 6px 25px; }
.list_05 li a:hover { color:#0368A0; text-decoration:none; }
.list_05 li.link_01 { color:#333; background-color:#E8E8E8; border-top:1px solid #fff; padding:6px 10px; }
.list_05 li.link_01 a { color:#333; text-decoration:none; background:url(../images/arrow_02.gif) no-repeat 100% 50%; padding:0 15px 0 0; }
.list_05 li.link_01 a:hover { color:#0368A0; text-decoration:none; }

.list_06 li { padding:6px 8px; color:#333; }

.list_07 li { padding:6px 8px; color:#333; border-bottom:1px solid #e7e7e7; }

.list_08 li { color:#333; padding:3px 10px 3px 15px; background:url(../images/arrow_02.gif) no-repeat 0px 10px; }
.list_08 li a { color:#444; text-decoration:none; }
.list_08 li a:hover { color:#0368A0; text-decoration:none; }

.list_09 li { padding:8px 8px; color:#333; border-bottom:1px solid #e7e7e7; }

.list_10 li { background:url(../images/arrow_red.gif) no-repeat 0px 5px; padding:0 0 0 10px; color:#333; }
.list_10 li a { color:#444; text-decoration:none; }
.list_10 li a:hover { color:#BF1209; text-decoration:none; }

.vlink li { color:#333; border-bottom:1px solid #e7e7e7; background:url(../images/arrow_02.gif) no-repeat 10px 13px; padding:6px 10px 6px 25px; }
.vlink li a { color:#333; text-decoration:none; }
.vlink li a:hover { color:#0368A0; text-decoration:none; }

.highlight_link li { color:#0368A0; margin-bottom:1px; padding:5px 10px; /* background:url(../images/highlight_link_bg.gif) repeat-x 0 0; border:3px solid #0368A0; */ }
.highlight_link li a { color:#0368A0; text-decoration:none; }
.highlight_link li a:hover { color:#333; text-decoration:none; }
.highlight_link li li { color:#333; padding:5px 0 0 0; border-top:1px solid #f1f1f1; margin:5px 0 0 0; }
.highlight_link li li a { color:#333; text-decoration:none; }
.highlight_link li li a:hover { color:#0368A0; text-decoration:none; }

.tab_menu li { display:inline; color:#333; }
.tab_menu li a { color:#444; text-decoration:none; float:left; display:block; padding:5px 10px; margin:0 2px 0 0; border-top:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; }
.tab_menu li a:hover { color:#333; text-decoration:none; padding:5px 10px; background:#fff url(../images/tabmenu_bg.gif) repeat-x 0 0; border-top:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; }
.tab_menu li.active a { color:#0368A0; text-decoration:none; padding:5px 10px; border-top:1px solid #e7e7e7; background-color:#fff; border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; }

.link_page { font-size:12px; font-weight:bold; color:#333; }
.link_page a { color:#333; text-decoration:none; padding:0px 5px; }
.link_page a:hover { color:#fff; text-decoration:none; background-color:#0368A0; }
.link_page a.active { background-color:#0368A0; color:#fff; padding:0px 5px; }

.blue_link { color:#0368A0; }
.blue_link a { color:#0368A0; text-decoration:none; }
.blue_link a:hover { color:#0E77D1; text-decoration:none; }

.blue_link_01 { color:#333; }
.blue_link_01 a { color:#0368A0; text-decoration:none; }
.blue_link_01 a:hover { color:#0E77D1; text-decoration:none; }

.gold_link { color:#B08749; }
.gold_link a { color:#B08749; text-decoration:none; }
.gold_link a:hover { color:#A07C03; text-decoration:none; }

.silver_link { color:#808284; }
.silver_link a { color:#808284; text-decoration:none; }
.silver_link a:hover { color:#6E6E6E; text-decoration:none; }

.btn_blue { float:left; color:#fff; margin:5px 5px 0 0; padding:0px 5px; background:url(../images/button_link_bg.gif) repeat-x 0 0; border:2px solid #0368A0; }
.btn_blue a { color:#fff; text-decoration:none; }
.btn_blue a:hover { color:#DBF4FF; text-decoration:none; }

.btn_red { float:left; color:#fff; margin:5px 5px 0 0; padding:0px 5px; background:url(../images/btn_red.gif) repeat-x 0 0; border:2px solid #B00600; }
.btn_red a { color:#fff; text-decoration:none; }
.btn_red a:hover { color:#FFCCCC; text-decoration:none; }

.btn_gold { float:left; color:#fff; margin:5px 5px 0 0; padding:0px 5px; background:#A07C03 url(../images/btn_gold.gif) repeat-x 0 0; border:2px solid #A07C03; }
.btn_gold a { color:#fff; text-decoration:none; }
.btn_gold a:hover { color:#F4EAD9; text-decoration:none; }

.btn_silver { float:left; color:#fff; margin:5px 5px 0 0; padding:0px 5px; background:#6E6E6E url(../images/btn_silver.gif) repeat-x 0 0; border:2px solid #6E6E6E; }
.btn_silver a { color:#fff; text-decoration:none; }
.btn_silver a:hover { color:#eee; text-decoration:none; }

.button_link { color:#fff; margin:5px; }
.button_link a { color:#fff; text-decoration:none; padding:2px 5px; background:url(../images/button_link_bg.gif) repeat-x 0 0; border:2px solid #0368A0; }
.button_link a:hover { color:#DBF4FF; text-decoration:none; }

.link_page_01 { font-size:12px; font-weight:bold; color:#333; }
.link_page_01 a { color:#333; text-decoration:none; padding:3px 5px; }
.link_page_01 a:hover { color:#0368A0; text-decoration:none; }

.country_list li { color:#333; border-bottom:1px solid #e7e7e7; padding:5px 3px; }
.country_list li b { font:bold 18px Arial, Tahoma, Verdana; padding:0 10px; color:#333; }
.country_list li a b { color:#0368A0; text-decoration:none; }
.country_list li a:hover b { color:#BF1209; text-decoration:none; }
.country_list li a { color:#444; text-decoration:none; }
.country_list li a:hover { color:#BF1209; text-decoration:none; }



.news-bar { width:445px; border:1px solid #e7e7e7; float:left; overflow:hidden; background:#fff; height:32px; margin-top:-37px; position:relative; }
.news-bar h2{ background-color:#e7e7e7; font:bold 12px Arial, Times, serif; color:#006991; text-transform:uppercase; float:left; width:120px; line-height:32px; text-align:center; }
.news-bar .news-line div { width:300px; overflow:hidden; height:32px; }
.news-bar .news-line ul { margin:0; padding:0; list-style:none; width:9999px; }
.news-bar .news-line ul li { float:left; padding:0 0 0 5px; width:295px; height:30px; font-size:12px; line-height:32px; }
.news-bar b { font:12px Arial, Tahoma, Verdana; }
.news-bar .news-line ul b { color:#000; padding:0 0 0 18px; background:url(../images/arrow_01.gif) no-repeat left; }