body { margin:0; padding:0; width:100%; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/ineer_banner_bg.jpg) repeat-x;}
.main{ padding:0; margin:0; position:relative;   }
html { padding:0; margin:0; }
.clear{clear:both;}
.header_main{margin:o auto; width:auto; height:auto;}
.logo_div{width:990px; height:430px; margin:0 auto; position:relative;}
.air_logo{float:left; height:100px; width:400px; padding:25px 0 0 15px;}
.carrier_logo{ float:left; width:560px; padding:25px 0 0 15px; height:100px;}
.carrier_logo_div{float:right; padding-right:20px; }
.banner_div{position:absolute;width:990px;height:305px;left: -1px;top: 135px;background-color:#CCCCCC;}
.main_menu{margin:0px 0px 5px 0px; width:auto; height:auto;}
.menu_bg {width: 990px;height: 48px;margin: 0 auto;}
.menu_bg_2 {width: 990px;height:48px;margin:0px; position:absolute;}
.main_futtoer{width:auto; height:auto;margin:0px; padding:0px; background-color:#2d5b8f;  }
.main_futtoer_div{width:980px; margin:0 auto; height:auto; padding:20px 5px 20px 5px; background-color:#2d5b8f; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5;}
.index_email{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; text-decoration:none;}
.index_email:hover{color:#ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; }
.contact_us_email{color:#252525; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; text-decoration:none;}
.contact_us_email:hover{color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; }
.larg_view{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; text-decoration:none;}
.larg_view:hover{color:##0e498b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; }

#ineer_header_main{width:auto; height:auto;margin:0px; padding:0px; }
#ineer_header{width:990px; height:250px; margin:0 auto; padding:0px;}
#ineer_page_logo{width:600px; height:auto; float:left; padding:30px 0px 0px 20px;}
#ineer_page_carrier_logo{width:300px; height:auto; float:left; padding:60px 0px 0px 0px;}
#ineer_putter_main{width:auto; height:auto; background:#2d5b8f; margin-top:20px; padding:0px; }
#ineer_putter{width:990px; height:55px; margin:auto; padding:0px;}
#ineer_putter_nav{width:680px; height:55px; margin:0px; padding:0px; float:left;}
#ineer_putter_nav ul{text-decoration:none; width:auto; height:auto; margin:0px;  float:left; padding:20px 0px 0px 0px; font-size:10px;}
#ineer_putter_nav ul li{margin:0px;  list-style:none;padding:0px 0px 0px 0px; float:left; color:#FFFFFF;}
#ineer_putter_nav ul li a{ text-decoration:none;margin:0px; padding:0px 6px 0px 6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; list-style:none; float:left;}
#ineer_putter_nav ul li a:hover{margin:0px; padding:0px 6px 0px 6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; list-style:none; float:left;}

#project_ineer_nav{width:500px; height:55px; margin:0px; padding:0px; float:left;}
#project_ineer_nav ul{text-decoration:none; width:auto; height:auto; margin:0px;  float:left; padding:20px 0px 0px 0px; font-size:10px;}
#project_ineer_nav ul li{margin-right:20px;  list-style:none;padding:0px 0px 0px 0px; float:left; color:#FFFFFF; background-color:#999999;-webkit-border-radius:10px;border-radius:10px;	behavior:url(border-radius.htc);}
#project_ineer_nav ul li a{ text-decoration:none;margin:0px; padding:5px 20px 5px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; list-style:none; float:left;-webkit-border-radius:10px;border-radius:10px;	behavior:url(border-radius.htc); }
#project_ineer_nav ul li a:hover{margin:0px; padding:5px 20px 5px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; list-style:none; float:left; background-color:#104b8d;-webkit-border-radius:10px;border-radius:10px;	behavior:url(border-radius.htc);}
#project_ineer_nav ul li a.active{margin:0px; padding:5px 20px 5px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; list-style:none; float:left; background-color:#104b8d;-webkit-border-radius:10px;border-radius:10px;	behavior:url(border-radius.htc);}

/*-----------------------------------company profile-----------------------------------------*/
#company_profile_main{width:auto; height:auto; background:#FFFFFF; margin:0px; padding:0px; }
#company_profile{width:950px; height:auto; margin:0 auto; padding:0px 20px 30px 20px;}
#engineering123{width:990px; height:auto; margin:0 auto; padding:0px 0px 30px 0px;}
#company_profile_left{width:660px; height:auto; margin:0px; padding:0px 20px 0px 0px; float:left;}
#company_profile_left2{width:590px; height:auto; margin:0px; padding:0px 40px 0px 0px; float:left;}
#company_profile_right{width:260px; height:auto; margin:0px; padding:0px; float:left;}
#company_profile_right2{width:310px; height:auto; margin:0px; padding:0px; float:left;}
.product_gallery{padding:5px; height:auto; width:auto; border:1px #999999 solid;}
p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#252525; line-height:1.5; text-align:justify; font-f}
.title{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3368a4; line-height:1.5; font-weight:bold; padding-top:3px;}
.title2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:; line-height:1.5;padding-top:3px;}
.title3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#3368a4; line-height:1.5;padding-top:3px;}
.copyright{width:310px; height:auto; float:left; color:#FFFFFF; padding-top:20px; font-size:10px;}
#company_info{width:940px; height:30px; margin:20px 0px 20px 0px; padding:0px 0px 0px 10px; line-height:1.5; background-color:#e2eff4; -webkit-box-shadow: 2px 2px 2px #94aec6; box-shadow: 2px 2px 2px #94aec6;}
.compant_detials{padding:0px 15px 0px 15px; margin:0px;}
#company_main_info1{width:950px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
#company_main_info2{width:950px; height:auto; margin:0px; padding:0px; float:left;}
#company_info1{width:465px; height:30px; margin:20px 0px 20px 0px; padding:0px 0px 0px 10px; line-height:1.5; background-color:#e2eff4; -webkit-box-shadow: 2px 2px 2px #94aec6; box-shadow: 2px 2px 2px #94aec6;}
#company_info11{width:465px; height:30px; margin:10px 0px 10px 0px; padding:0px 0px 0px 10px; line-height:1.5; background-color:#e2eff4; -webkit-box-shadow: 2px 2px 2px #94aec6; box-shadow: 2px 2px 2px #94aec6;}
#company_info2{width:940px; height:30px; margin:20px 0px 20px 0px; padding:0px 0px 0px 10px; line-height:1.5; background-color:#e2eff4; -webkit-box-shadow: 2px 2px 2px #94aec6; box-shadow: 2px 2px 2px #94aec6;}
#company_main{width:auto; height:auto;}
/*-----------------------------------Contact Us-----------------------------------------*/

#contact_us_left{width:430px;height:auto;padding:0px; margin:0px  60px 0px 0px; float:left; border-right:1px dashed #2d5b8f;}
#contact_us_right{width:430px;height:auto;padding:0px 10px 0px 10px; margin:0px; float:left;}
.address{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#252525; line-height:1.5; text-align:justify;}
.star{color: #d00000;}
.input_form{width:175px; height:22px; background-color:#FFFFFF; border:1px #9ab8d9 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2d5b8f; padding:0px 0px 0px 5px;}
.input_form2{width:272px; height:22px; background-color:#FFFFFF; border:1px #9ab8d9 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2d5b8f; padding:0px 0px 0px 5px;}
.input_datels{width:262px; height:75px; background-color:#FFFFFF; border:1px #9ab8d9 solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2d5b8f; padding:0px 0px 0px 5px;}
.reservation_form{width:auto;height:auto;float:left;margin-left:120px;}
.submit{width:65px;height:25px;float:left;border:1px #9ab8d9 solid;background-color:#fff;padding:3px 5px 5px 5px;margin:0px 00px 0px 0px;cursor:pointer;}
.reset{width:55px;height:25px;float:left;border:1px #9ab8d9 solid;background-color:#fff;padding:3px 5px 5px 5px;margin:0px 0px 0px 20px;cursor:pointer;}

/*-----------------------------------projects-----------------------------------------*/
.projects_list{padding-left:10px;}
#projects_left{width:440px;height:auto;padding:0px 30px 0px 0px; margin:0px; float:left;}
#project_gallery{width:auto; height:auto; margin:20px 20px 0px 0px; padding:0px; float:left;}
#project_gallery2{width:auto; height:auto; margin:20px 0px 0px 0px; padding:0px; float:left;}
p{line-height:1.5;}

/*-----------------------------------product range-----------------------------------------*/
#outer_main_product_range{width:970px; height:auto; margin:0 auto; padding:0px 10px 30px 10px;}
#main_product_range{width:auto; height:auto; margin:0px; padding:0px;}
#product_range_menu{width:210px; height:auto; margin:0px 40px 0px 0px; padding:0px; float:left; }
#product_range_right{width:720px; height:auto; margin:0px; padding:0px; float:left;}
#featured{width:700px; height:auto; margin:0px; padding:0px; float:left;}
#product_range_title{width:710px; height:27px; margin:0px 0px 20px 0px; padding:3px 0px 0px 10px; line-height:1.5; background-color:#e2eff4; -webkit-box-shadow: 2px 2px 2px #94aec6; box-shadow: 2px 2px 2px #94aec6;}
#project_range_ineer{width:auto; height:auto; margin:20px 20px 0px 0px; padding:22px 0px 0px 0px; float:left;}
#project_range_ineer2{width:auto; height:auto; margin:20px 0px 0px 0px; padding:22px 0px 0px 0px; float:left;}
#project_range_left{width:470px;height:auto;padding:0px 25px 0px 10px; margin:0px; float:left;}
#project_range_left2{width:390px;height:auto;padding:0px 25px 0px 10px; margin:0px; float:left;}
#project_range_left3{width:430px;height:auto;padding:0px 30px 0px 0px; margin:0px; float:left;}
#project_range_left4{width:600px;height:auto;padding:0px 25px 0px 0px; margin:0px; float:left;}
#project_range_left5{width:400px;height:auto;padding:0px 30px 0px 0px; margin:0px; float:left;}
#project_range_ineer3{width:auto; height:auto; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
