body, html {
  height:100%;
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
}
body {
  background:#494a4a;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

.slider1, .slider2
{
width: 8px; background-color: #393939; position: absolute;
}
.indicator1, .indicator2
{
width: 8px; height: 8px; background-color: #6d6e6e; position: absolute;  font-size: 1px;  overflow: hidden;
}
.container1, .container2
{
width: auto;  height:auto;
}
.content1, .content2
{
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  padding-right:5px;
}

.column1 {
  width:141px;
  background-color:#494a4a;

}
.column2 {
  width:225px;
  background-color:#494a4a;
}
.column3 {
  background-color:#494a4a;

  font-size:12px;
  color:#b0b0b0;
}
/*
.input1 {
  border:1px solid #d6d6d6;
  color:#61666a;
}
.title1 {
  padding-top:32px;
  padding-left:25px;
  padding-right:30px;
  padding-bottom:8px;
  font-size:15px;
  font-weight:bold;
  color:#56a253;
}


.top_menu a {
  width:auto;
  display:block;
  padding-top:7px;
  padding-bottom:6px;
  padding-left:10px;
  padding-right:10px;
  font-family:Arial, Helvetica, sans-serif;
  color:#b0b0b0;
  font-size:14px;
  text-transform:uppercase;
  font-weight:500;
  text-decoration:none;
}
.top_menu a.a {
  color:#57a254;
}

.smenu_item {
  font-family:Arial, Helvetica, sans-serif;
  border-top:4px solid #333333;
  font-size:12px;
  color:#b0b0b0;
}
.smenu_item a {
  padding-top:15px;
  padding-left:25px;
  padding-right:3px;
  padding-bottom:12px;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#b0b0b0;
  text-decoration:none;
  text-transform:uppercase;
}
.smenu_item a.a {
  background-color:#4e8e4d;
  color:#000000;
}
.title2 {
  padding-bottom:8px;
  font-size:15px;
  font-weight:bold;
  color:#56a253;
}
.top_nav_line {
  height:17px;
  padding:0px;
}
.w12 {
  color:#FFFFFF;
}
.w12 h2, .or_b_12 {
  font-weight:bold;
  font-size:12px;
  padding:0 0 0 0px; 
  margin:0 0 0 0px;
  color:#f8981d;
}
.w12 h2 {
padding-bottom:10px;
}
.w12 a {
  color:#f8981d;
}

.w10 {
  font-size:10px;
  line-height:15px;
  padding-top:10px;
  color:#FFFFFF;
}
.w10 a {
  font-size:10px;
  color:#f8981d;
}
.w10_1 {
  font-size:10px;
  padding-top:10px;
  color:#FFFFFF;
}
.w10_1 a {
  font-size:10px;
  color:#FFFFFF;
}
.g10 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  padding-top:10px;
  color:#b5baba;
}
.g10 a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#b5baba;
}


.delim1 {
  font-size:1px;
  height:1px;
  border-bottom: 4px solid #707070;
}
.delim2 {
  border-bottom:1px solid #616262;
  height:2px;
font-size:1px;
}
.grn11, .grn11 a {
color:#56a253;
font-size:11px;
text-decoration:none;
}
.b_menu {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-top:10px;
  color:#6f6f6f;
}
.b_menu a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#f8981d;
}
.table_line_1 {
  width:auto;
  padding-left:62px;
  padding-right:5px;
  padding-top:7px;
  padding-bottom:7px;
  background-color:#404141;
}
.table_line_2 {
  width:auto;
  padding-left:62px;
  padding-right:5px;
  padding-top:7px;
  padding-bottom:7px;
  background-color:#494a4a;
}
*/
.font_red_color {
  border: 1px solid #f8981d;
}

.font_red_color_file {
  color:  #f8981d;
}
A {cursor:pointer;text-decoration:none}
A img {border:0px solid}
P {margin:0}
.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}
/*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:30px;border:0px solid;font-size:12px;color:#999999;padding:4px 0 4px 10px;margin-right:11px;font-family:Arial}
.form textarea{background:url(../images/contact_inp_bg2.png) no-repeat;width:383px;height:100px;border:0px solid;font-size:12px;color:#999999;padding:4px 0 4px 10px;margin-right:4px;overflow:hidden;font-family:Arial}
.form_buttons{padding-right:43px}
.form_buttons input.clear{background:url(../images/clear.png) no-repeat;width:83px;height:23px;}
.form_buttons input.submit{background:url(../images/send.png) no-repeat;width:83px;height:23px;}
 
