A {cursor:pointer;text-decoration:none}
A img {border:0px solid}
P {margin:0}
html {margin:0; padding:0;	height:100%;}
body {   margin:0; padding:0;	height:100%;font-size:11px;font-family:Verdana;color:#cccccc;min-height:100%;}
.pos{position:absolute;}
.fl {float:left;position:relative;}
.fr {float:right;position:relative;}
.bg_img{	position:fixed;
	top:0;
	left:0;
	width:100%;
	overflow:hidden;}
/*HEADER*/
.header{width:100%;height:33px;text-align:center;background:url(../images/header_bg.png) repeat-x}
.topmenu{width:1000px;left:50%;margin:0 -500px}
.topmenu .item{padding-top:9px}
.topmenu .item a{font-size:12px;font-family:Arial;color:#999999;font-weight:bold}
.topmenu .item a:hover{color:#848f3a;}
.topmenu .item a.act{color:#848f3a;}
.vert{font-size:13px;font-weight:bold;padding:7px 2px 0 2px}
.search_field{padding:5px 2px 0 0 !important;padding:4px 2px 0 0}
.search_field input{font-size:11px;color:#666666;font-family:Arial;background:#e3e3e3;border:0px solid;padding:4px 3px 3px 3px;width:124px;height:14px}
.search_button{padding-top:5px}
.search_button input{border:0px solid;background:url(../images/search_button.jpg) no-repeat;width:23px;height:21px}
/*BODY*/
.bodyr{width:100%}
.center{width:1000px;left:50%;margin:0 -500px}
.logo{padding-top:25px}
.logo a{background:url(../images/logo.png) no-repeat;width:261px;height:65px;display:block}
.logo2{padding-top:23px}
.logo2 a{background:url(../images/logo2.png) no-repeat;width:263px;height:66px;display:block}
.client_login{background:url(../images/lightning.png) no-repeat scroll 0 -30px;height:80px;width:201px;margin-right:-120px;padding-left:110px;letter-spacing:1px}
.client_login a{color:#666666;font-family:Arial;font-size:11px;text-decoration:underline;background:url(../images/people.png) no-repeat scroll 0 50%;padding-left:9px}
.main_block{width:1000px;padding:25px 0 87px 0 !important;padding:25px 0 74px 0}
.aerospace{padding-right:2px}
.aerospace a{background:url(../images/aerospace.png) no-repeat;width:499px;height:401px;display:block}
.marine a{background:url(../images/marine.png) no-repeat;width:499px;height:401px;display:block}
.links_block{padding-top:2px}
.manufacturing{width:333px;height:183px;background:#000;margin-right:3px}
.manuf_title{background:url(../images/manufacturing.jpg) no-repeat;width:333px;height:43px}
.manuf_block{background:url(../images/manuf_foto.png) no-repeat scroll 100% 0;width:333px;height:140px}
.manuf_block div.title{color:#666666;font-size:14px;font-weight:bold;padding:13px 0 9px 21px;width:222px}
.manuf_block div.text{width:200px;padding-left:21px}
.manuf_block div.button{padding:13px 0 0 21px}
.manuf_block div.button a{background:url(../images/learn_more.jpg) no-repeat;width:71px;height:19px;display:block}
.distribution{width:327px;height:183px;background:#000;margin-right:4px}
.distrib_title{background:url(../images/distribution.jpg) no-repeat;width:327px;height:43px}
.distrib_block{background:url(../images/distrib_foto.png) no-repeat scroll 100% 0;width:327px;height:140px}
.distrib_block div.title{color:#666666;font-size:14px;font-weight:bold;padding:13px 0 9px 21px;width:222px}
.distrib_block div.text{width:200px;padding-left:21px}
.distrib_block div.button{padding:13px 0 0 21px}
.distrib_block div.button a{background:url(../images/learn_more.jpg) no-repeat;width:71px;height:19px;display:block}
.overhaul{width:331px;height:183px;background:url(../images/overhaul_bg.jpg) no-repeat scroll 0 43px;}
.overh_title{background:url(../images/overhaul.jpg) no-repeat;width:331px;height:43px}
.flight{padding-left:10px}
.flight a{background:url(../images/flight.png) no-repeat;width:142px;height:92px;display:block}
.tank{padding:20px 0 0 25px}
.tank a{background:url(../images/tank.png) no-repeat;width:153px;height:130px;display:block}
/*FOOTER*/
.footer{height:33px;text-align:center;background:url(../images/header_bg.png) repeat-x;width:100%;bottom:0;}
.footer_menu{width:1000px;left:50%;margin:0 -500px}
.footer_links{padding-top:11px;padding-left:100px;}
.footer_links .fitem a{font-size:10px;font-family:Arial;color:#FFF}
.fvert{font-size:10px;color:#FFF;padding:0 6px;}
.itw_logo{font-family:Arial;color:#b3afa3;font-weight:900;}
.itw_logo a{color:#b3afa3;font-weight:900;font-size:12px}
/*company.html*/
.main_block2{width:1000px;padding:25px 0 60px 0;}
.company_contents{width:942px;background:url(../images/body_bg.png) repeat-y;min-height:630px;height:auto !important;height:630px;padding-left:58px}
.company_title{font-size:77px;color:#848f3a;font-family:Arial;padding-top:35px}
.company_subtitle{font-size:20px;font-weight:bold;font-family:Arial;color:#999999;padding-top:4px;padding-bottom:3px}
.company_text{font-size:12px;font-family:Arial;color:#cccccc;padding-bottom:25px;width:890px;line-height:18px}
.company_fotos_one{background:#222222;width:219px;font-family:Verdana;padding-bottom:10px;margin-right:13px;margin-bottom:13px}
.company_fotos_one_title{color:#999933;font-size:11px;font-weight:bold;padding:7px 0 5px 10px}
.company_fotos_one_title a {color:#999933;font-size:11px;font-weight:bold; text-decoration:none;}
.company_fotos_one_text{color:#FFF;font-size:9px;padding-left:10px}
/*case_studies.html*/
.case_contents{width:1000px;background:url(../images/body_bg.png) repeat-y;min-height:630px;height:auto !important;height:630px}
.case_title{font-size:67px;color:#848f3a;font-family:Arial;padding:30px 0 18px 58px}
.case_left{background:url(../images/grad_bg.png) no-repeat;width:212px;padding:15px 0 0 55px}
.menu_item{padding:5px 0;width:160px}
.menu_item a{font-size:12px;color:#FFF;}
.menu_item a:hover{color:#848f3a}
.menu_item a.active{color:#848f3a}
.br_bt{border-bottom:1px dotted #6a6c6e}
.case_right{width:730px}
.case_one{width:227px;margin-right:10px;padding-bottom:30px}
.case_one img{border:4px solid #282b2b}
.case_one_title{color:#848f3a;font-size:14px;font-weight:bold;padding:7px 0 0 5px;font-family:Arial}
.case_one_text{color:#CCCCCC;font-size:12px;padding:0 0 6px 5px;font-family:Arial;line-height:18px}
.read_more a{background:url(../images/read_more.png) no-repeat;width:83px;height:23px;display:block}
.go_back a{background:url(../images/btn_go_back.png) no-repeat;width:83px;height:23px;display:block}

/*contact_us.html*/
.contact_left{width:223px;font-family:Arial;padding-top:20px}
.contact_yellow{color:#999933;font-size:13px;}
.contact_white{padding-top:20px;color:#999999;font-size:13px;}
.contact_tels{padding:20px 0 10px 0}
.contact_tels .yel{font-size:12px;color:#848f3a;font-weight:bold;width:60px}
.contact_tels .tel{font-size:12px;color:#7b7b7b;}
.contact_email a{color:#848f3a;text-decoration:underline;font-size:12px;font-weight:bold}
.contact_left2{width:223px;font-family:Arial;padding-top:65px}
.contact_white2{padding-top:20px;color:#999999;font-size:13px;font-weight:bold;}
.contact_right{width:440px;font-family:Arial;padding-bottom:80px;padding-top:20px}
.contact_title{color:#7c8637;font-size:13px;font-weight:bold}
.contact_text{font-size:12px;padding-bottom:20px;line-height:18px}
.form input {background:url(../images/contact_inp_bg.png) no-repeat;width:183px;height:19px;border:1px solid #3C3C3D;font-size:12px;color:#999999;padding:0px 0px 0px 10px;padding-top:4px;margin-right:4px; margin-bottom:4px; font-family:Arial}
.form .no_input_css {background:none;width:auto;height:auto;border:0px;padding:4px 0 4px 10px;margin-right:4px;font-family:Arial} 
.form textarea{background:url(../images/contact_inp_bg2.png) no-repeat;width:385px;height:94px;border:1px solid #3C3C3D;font-size:12px;color:#999999;padding:0px 0px 0px 10px;margin-right:4px;margin-bottom:4px;overflow:hidden;font-family:Arial}
.form_buttons{padding-right:43px; border:0px solid;}
.form_buttons input.clear{background:url(../images/clear.png) no-repeat;width:83px;height:23px; border:0px solid;}
.form_buttons input.submit{background:url(../images/send.png) no-repeat;width:83px;height:23px; border:0px solid;}
.form_buttons input.login{background:url(../images/login.png) no-repeat;width:83px;height:23px; border:0px solid;}

/*distribution.html*/
.distrib_contents{width:1000px;background:url(../images/body_bg.png) repeat-y;min-height:630px;height:auto !important;height:630px}
.distib_block_one{width:330px;}
.distrib_menu_block{background:#333333 url(../images/distrib_one_bg.jpg) no-repeat;padding:25px 0 0 48px;height:316px;margin-top:0 !important;margin-top:-2px;}
.distrib_menu_item{width:250px;padding:5px 0}
.distrib_menu_item a{font-family:Arial;font-size:12px;color:#FFFFFF;}
/*distribution_landing.html*/
.right_links{padding-top:47px}
.right_links a.marine{background:url(../images/dist_marine.png) no-repeat;width:187px;height:29px;display:block;}
.right_links a.land{background:url(../images/dist_land.png) no-repeat;width:187px;height:29px;display:block}
.distrib_landing{width:1000px;padding-bottom:21px}
.dist_land_left{width:275px}
.dist_land_right{width:720px;}
.dist_land_menu_block{padding:25px 0 0 48px;}
.dist_land_menu_item{width:200px;padding:5px 0}
.dist_land_menu_item a{font-family:Arial;font-size:12px;color:#FFFFFF;}
.dist_land_menu_item a:hover{color:#848f3a}
.dist_land_menu_item a.active{color:#848f3a}
.dist_land_detail{width:700px;padding-bottom:5px}
.dist_land_detail_foto{padding:0 15px 15px 0;width:133px}
.dist_land_detail_title{color:#848f3a;font-size:14px;font-weight:bold}
.dist_land_detail_text{color:#cccccc;font-size:12px;font-family:Arial;width:550px;line-height:18px;padding:4px 0 6px 0}
.dist_land_detail_visit a{background:url(../images/visit.png) no-repeat;width:85px;height:23px;display:block}
.dist_land_list{width:700px;border-top:1px dotted #cccccc;padding-top:15px}
.dist_land_list_text{width:700px;color:#cccccc;font-size:12px;font-family:Arial;line-height:18px;padding-bottom:15px}
.dist_land_list_one{width:136px;background:#222222;margin-right:13px}
.dist_land_list_one_foto img{border:5px solid #848f3a;width:126px}
.dist_land_list_one_text{padding:6px;font-size:10px;font-family:Verdana;color:#FFF}
.dl_title{color:#999933;font-size:11px;font-weight:bold;font-family:Arial}
.dl_title a {color:#999933;font-size:11px;font-weight:bold;font-family:Arial}
/*equipment_details.html*/
.aerospace_link{margin-right:25px;padding-top:25px}
.aerospace_link img{margin-right:-50px}
.aerospace_link a{background:url(../images/arrow.png) no-repeat scroll 100% 50%;padding-right:20px;color:#cccccc;font-size:17px;font-family:Arial;text-decoration:underline}
.equip_detail{width:1000px;background:url(../images/grad_bg.png) no-repeat;}
.equip_det_left{width:207px;padding:20px 0 0 30px}
.equip_det_center{width:750px;}
.equip_title{font-size:67px;color:#848f3a;font-family:Arial;padding-left:58px;padding-top:25px;}
.equip_det_menu_item{width:180px;padding:5px 0}
.equip_det_menu_item a{color:#999999;font-size:12px;font-family:Arial}
.equip_det_menu_item a:hover{color:#909b47}
.equip_det_menu_item a.active{color:#909b47}
.equip_det_submenu{padding:4px 0 4px 10px;width:170px;border-bottom:1px dotted #6a6c6e}
.equip_det_submenu_item{width:160px}
.equip_det_submenu_item a{color:#FFFFFF;font-size:11px;font-family:Arial;background:url(../images/arrow_menu.png) no-repeat scroll 0 50%;padding-left:10px}
.equip_det_submenu_item a:hover{color:#96a439}
.equip_det_submenu_item a.active{color:#96a439}
.equip_det_center_foto_block {width:350px}
.equip_det_center_foto_block img{border:6px solid #282b2b;width:318px;margin-bottom:20px}
.equip_det_center_foto_block a.but1{background:url(../images/but_one.png) no-repeat;width:83px;height:23px;display:block;margin-right:10px}
.equip_det_center_foto_block a.but2{background:url(../images/but_two.png) no-repeat;width:83px;height:23px;display:block;margin-right:10px}
.equip_det_center_foto_block a.but3{background:url(../images/but_three.png) no-repeat;width:83px;height:23px;display:block}
.equip_det_center_text{width:350px;font-size:12px;font-family:Arial;color:#FFFFFF;line-height:18px}
.equip_det_center_text_title{font-size:20px;font-weight:bold;font-family:Arial;color:#CCCCCC;padding-bottom:15px}
.equip_det_center_text_inquiry{padding-top:20px}
.equip_det_center_text_inquiry a{background:url(../images/inquiry.png) no-repeat;width:85px;height:23px;display:block}
.equip_contents{width:1000px;background:url(../images/body_bg.png) repeat-y;min-height:630px;height:auto !important;height:630px}
/*equipment.html*/
.equipment_text{font-size:12px;font-family:Arial;color:#cccccc;padding-bottom:20px;width:690px;line-height:18px}
.equipment_title{font-size:67px;color:#848f3a;font-family:Arial;padding-left:58px;padding-top:25px}
.marine_link{margin-right:70px;padding-top:25px}
.marine_link img{margin-right:-100px}
.marine_link a{background:url(../images/arrow.png) no-repeat scroll 100% 50%;padding-right:20px;color:#cccccc;font-size:21px;font-family:Arial;text-decoration:underline}
.company_fotos_block{padding-top:10px}
/*overhaul.html*/
.overhaul_title{font-size:77px;color:#999999;font-family:Arial;padding-top:35px;padding-bottom:18px}
/*news&events.html*/
.news_one{width:700px;margin-top:10px}
.news_one_foto{width:219px;margin-right:15px}
.news_one_foto_text{background:#222222;width:209px;padding:5px;color:#999933;font-weight:bold;font-size:11px;font-family:Arial}
.news_one_data{width:460px;}
.news_one_title{color:#848f3a;font-size:14px;font-weight:bold;font-family:Arial;width:460px}
.news_one_text{color:#cccccc;font-size:12px;font-family:Arial;width:460px;padding-bottom:20px;line-height:18px}
.news_one_act{width:660px;border-top:1px dotted #6A6C6E;border-bottom:1px dotted #6A6C6E;background:url(../images/news_act_line.png) repeat-y;padding:20px 20px;margin:20px 0}
.news_one_text_act{color:#cccccc;font-size:12px;font-family:Arial;width:660px;line-height:18px}
/*overhaul_details.html*/
.overhaul_det_center_pdf{padding-top:20px}
.overhaul_det_center_pdf a{background:url(../images/pdf.png) no-repeat;width:92px;height:23px;display:block}
.overhaul_detail_block{background:url(../images/grad_bg.png) no-repeat;width:330px;padding-top:15px}
.overh_det_menu_block{padding-left:25px;padding-bottom:20px}
.overh_det_menu_title{color:#848f3a;font-size:16px;font-weight:bold;font-family:Arial;float:none}
.overh_det_menu_item{padding:2px 0}
.overh_det_menu_item a{color:#999999;font-size:11px;font-family:Arial;background:url(../images/arrow_menu.png) no-repeat scroll 0 50%;padding-left:10px;text-decoration:underline}
.overh_det_menu_item a:hover{color:#889438}
.overh_det_menu_item a.active{color:#889438}
.overh_det_center_foto_block{width:350px}
.overh_det_center_foto_block img.foto_big{border:6px solid #282b2b;width:318px;margin-bottom:5px}
.overh_det_foto{padding:10px 0 0 30px;}
.overh_det_foto img{border:6px solid #282b2b;}
.overh_contents{width:1000px;background:url(../images/body_bg.png) repeat-y;min-height:630px;height:auto !important;height:630px}

 .sitemap_item a{font-size:12px;font-family:Arial;color:#FFF}

.cust_button a {
 font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; display:block; margin-top:3px; 
 }
  .cust_button {
  min-width:86px;
  text-align: center;
 background:url(../images/bg_btn_1.gif) repeat-x; height:19px; padding-left:10px; padding-right:10px; margin-top:5px; margin-right:5px; 
 }
.popmnu_cont { position: relative; display: none;  z-index:300 }
.popmnu { left:0px; position: absolute; text-transform: none;text-align:left;  background:url(../images/header_bg.png); padding-left:15px;  padding-right:15px; padding-top:10px; padding-bottom:10px;  min-width:125px;}
.popmnu a { padding-top:7px; }
.pane1 {overflow: auto; height: auto; padding-right: 10px; position: absolute; top: 0px; }
.pane1 a{color:#848f3a;text-decoration:underline;font-size:12px;font-weight:bold;}
.file_1 {
	background-color:#ebece2;
	border:1px solid #c7cc9a;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.font_red_color {
  border: 1px solid #848F3A !important;
}

