/* CSS Document */
body{margin:0; padding:0; background:url(../images/main_bg1.jpg) 0 0 repeat-x #016292;}
img{border:none;}
.main_building_1{width:949px; margin:0 auto; padding:0;}
.header_main_body{width:949px; height:175px; float:left; background:url(../images/line_bg1.jpg) bottom center no-repeat;}
.header_left_body{width:362px; height:167px; float:left; background:url(../images/flash_bg_repeat.jpg) left top repeat-x;}
.header_right_body{width:587px; height:167px; background:url(../images/header_right_bg.jpg) 0 0 no-repeat; float:left;}
.contant_main_body{width:949px; background:url(../images/contant_mainbg1.jpg) 1px top repeat-y; float:left;}
.menu_mainbody_1{width:231px; float:left;}

.home_main{ background:url(../images/menu_bg_main1.jpg) left top no-repeat; width:201px; height:22px; margin:0; padding-left:30px; padding-bottom:13px;}
.home_main_submenu{ width:181px; height:21px; padding-left:43px; background:url(../images/sub_menu_bg.jpg) 28px 5px no-repeat; padding-bottom:13px; text-align:left;}
.menu_mainbody_request{width:231px; float:left;}
.menu_mainbody_1 ul{width:231px; padding:0; margin-top:5px;  margin-left:0px; margin-right:0px; margin-bottom:0px;}
.menu_mainbody_1 li{ list-style:none; float:left; text-align:left;}


.frm_main_bg1{width:219px;   margin-left:5px; margin-top:8px; background:url(../images/form_bg1.jpg) bottom left no-repeat; float:left; }

.frm_main_inner_bg1{width:190px; height:29px; padding-left:20px;  background:url(../images/form_top-bg1.jpg) 8px 0 no-repeat; float:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif ; color:#FFFFFF; line-height:28px;}

.frm_main_inner_bg2{width:200px; height:190px; margin-left:8px; float:left; background:url(../images/form_bg_2.jpg) bottom center no-repeat #FFFFFF; }

.first_name_body1{width:200px; height:18px; margin-top:17px; float:left;}
.first_name_1{width:64px; height:18px; padding-left:4px; float:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:18px;}
.first_name_2{width:130px; height:18px; float:left;}
.submit_btn_body1{width:190px; height:20px; margin-top:17px; margin-bottom:14px; float:left; text-align:right; padding-right:10px;}

.text_field_1{width:116px; height:16px; border:1px solid #afbac0; margin:0; padding:0;}
.link_main_1{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:13px;}
.link_main_1:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; line-height:13px;}
.link_main_1_visi{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; line-height:13px;}

.welcome_mainbody_1{width:690px; margin-left:27px; float:left;}
.rounded_bg_bottom_1{width:949px; height:17px; background:url(../images/rounded_bottom_bg2.jpg) 1px bottom no-repeat; float:left; }

.product_body_top1{width:664px; height:263px; margin-top:13px; float:left; background:url(../images/contant_line_bg.jpg) center bottom no-repeat;}
.product_body_top_line1{width:664px; height:15px; float:left;}
.product_body_contant1{width:614px; padding-top:25px; padding-left:20px; padding-right:30px; padding-bottom:64px; background:url(../images/product_bg_contant1.jpg) center bottom no-repeat #fafafa; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:16px;}
.product_body_contant1_new{width:614px; height:250px; padding-top:25px; padding-left:20px; padding-right:30px; padding-bottom:64px; background:url(../images/product_bg_contant1.jpg) center bottom no-repeat #fafafa; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:16px;}

.fotter_body{width:949px; height:91px; padding-top:10px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; float:left; text-align:center;}
.footer_link{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:20px;}
.footer_link:hover{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; line-height:20px;}

/*new 19*/
.company_body_amt1{width:614px; padding-top:25px; padding-left:20px; padding-right:30px; padding-bottom:40px; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:16px; background:url(../images/bottom_white_round_img.jpg) center bottom no-repeat #fafafa;}
.company_body_bg_bottom_1{width:949px; height:17px; background:url(../images/rounded_bottom_bg.jpg) 1px bottom no-repeat; float:left; }
.product_body_amt1{width:664px; height:263px; margin-top:13px; float:left; background:url(../images/contant_line_bg.jpg) center bottom no-repeat;}
.product_table_main1{width:614px; height:auto;}
.product_table_main2{width:614px;}
.product_table_main1_ms{width:614px; height:auto;}
.mc_table1{padding:3px 10px 3px 10px; width:150px;}
.mc_table2{padding:3px 10px 3px 10px;}
.product_td_nd1{width:99px; height:auto; float:left; padding:5px 0 5px 0;}
.product_td_nd2{width:88px; height:auto; float:left; padding:5px 0 5px 5px; border-left:1px solid #999999;}
.product_td_nd3{width:411px; height:auto; float:left; padding:5px 0 5px 5px; border-left:1px solid #999999;}
.product_body_ram1{width:664px; height:255px; margin-top:13px; float:left; background:url(../images/contant_line_bg.jpg) center bottom no-repeat #fafafa;}
.product_image_pad{margin-top:26px; margin-left:10px;}

.machined_products_nd1{height:155px; text-align:justify;}
.machined_products_img1{padding-left:15px; float:right;}
.pads_text_nd1{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.machined_rings_nd1{height:240px; text-align:justify;}

.market_sector_nd1{width:145px; height:auto; float:left; padding:5px 0 5px 5px;}
.market_sector_con_nd1{ width:100%; float:left; border:1px solid #999999; border-bottom:none;}

.ser_pro_con_nd1{ width:100%; float:left; border:1px solid #CCCCCC; border-bottom:none;}
.ser_pro_con_nd_bot{ width:100%; float:left; border:1px solid #CCCCCC;}
.ser_pro_con_nd2{ width:100px; float:left; border-right:1px solid #CCCCCC; padding:5px 0 5px 5px;}
.ser_pro_con_nd3{ width:280px; float:left; border-right:1px solid #CCCCCC; padding:5px 0 5px 5px;}
.ser_pro_con_nd4{ width:100px; float:left; border-right:1px solid #CCCCCC; padding:5px 0 5px 5px;}
.ser_pro_con_nd5{ width:100px; float:left; padding:5px 0 5px 5px;}

.ser_pro_kd1{width:600px; float:left;}
.ser_pro_kd2{ width:600px; float:left; padding-top:30px;}
.ser_table_1{width:100px; padding:3px 10px 3px 10px;}
.ser_table_2{ padding:3px 10px 3px 10px;}
.ser_table_3{width:60px; padding:3px 10px 3px 10px;}
.ser_table_4{width:60px; padding:3px 10px 3px 10px;}

.distributer_fls_top1{width:664px; height:425px; margin-top:13px; text-align:center; float:left; background:url(../images/contant_line_bg.jpg) center bottom no-repeat #fafafa;}
.distributer_fls_top2{width:664px; height:420px; text-align:center; float:left; background:url(../images/bkb_1.jpg) 0 0 no-repeat;}

.distributer_flt_nd1{ width:580px; float:left; padding-top:6px;}
.distributer_nd1{width:150px; float:left;}
.distributer_nd2{width:200px; float:left;}
.distributer_emil{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.distributer_emil:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.distributer_flt_rk1{ width:600px; float:left; padding-top:15px; padding-left:10px;}
.distributer_left_rk2{ width:273px; height:215px; float:left; background:url(../images/address_3.gif) 0 0 no-repeat; padding:5px 0 0 10px;}
.distributer_right_rk2{ width:273px; height:215px; float:right; background:url(../images/address_3.gif) 0 0 no-repeat; padding:5px 0 0 10px;}
.city_title2{font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.city_title3{font:normal 17px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:7px;}
.company_main_rk1{width:273px; float:left;}
.company_name_rk1{width:112px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left; line-height:18px; float:left;}
.company_name_rk2{width:156px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left; line-height:18px; float:left;}

.company_name_limk{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:18px; text-decoration:none;}
.company_name_limk:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:18px; text-decoration:underline;}
.property_page_table1{float:left; width:100%; border:1px solid #999999; border-bottom:none;}
.semi_finesed_body_nd1{width:614px; height:250px; padding-top:25px; padding-left:20px; padding-right:30px; padding-bottom:40px; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:16px; background:url(../images/bottom_white_round_img.jpg) center bottom no-repeat #fafafa;}

/*-----contact us-----*/
.contact_nd1{width:664px; height:363px; margin-top:13px; float:left; background:url(../images/contant_line_bg.jpg) center bottom no-repeat #fafafa;}
.contact_nd2{float:left;}
/*-----contact us [end]-----*/
h2{margin:0; padding:0;}
.tuf_textblack1{font:bold 17px Helvetica; color:#000000;}
.tuf_text1{font:bold 17px Helvetica; color:#1c1369;}

/*-----property-----*/
.pr_table_1{width:80px; padding:3px 10px 3px 10px;}
.pr_table_2{width:180px; padding:3px 10px 3px 10px;}
.pr_table_3{padding:3px 10px 3px 10px;}


