body{margin:0px;padding:0px;background-color:#293A2A;font-family:Trebuchet MS;}
#maincontainer{width:100%;height:100%;margin:0 auto;background-color:#ffffff;}
.wholecont{width:100%;height:100%;background-color:#ffffff;float:left;}

/*background images*/
.afterbg{background-image:url(../images/aftermarketbg.jpg);background-repeat:no-repeat;background-position:center bottom;}
.businessbg{background-image:url(../images/business_bgimg.jpg);background-repeat:no-repeat;background-position:center top;}
.contactbg{background-image:url(../images/contactus_bgimage.jpg);background-repeat:no-repeat;background-position:center bottom;}
.newsbg{background-image:url(../images/news_bottombg.jpg);background-repeat:no-repeat;background-position:bottom left;}
.newslandingbg{background-image:url(../images/news_bottombg.jpg);background-repeat:no-repeat;background-position:bottom left;}
.newseventbg{background-image:url(../images/news_bottombg.jpg);background-repeat:no-repeat;background-position:bottom left;}
.newsmediabg{background-image:url(../images/news_bottombg.jpg);background-repeat:no-repeat;background-position:bottom left;}
.capabilitybg{background-image:url(../images/manufacturing_facilities_bg.jpg);background-repeat:no-repeat;background-position:center bottom;}
.photobg{background-image:url(../images/photogallery_bg.jpg);background-repeat:no-repeat;background-position:center;}
.productbg{background-image:url(../images/product_bgimage.jpg);background-repeat:no-repeat;background-position:center top;}
.researchbg{background-image:url(../images/research_development_bg.jpg);background-repeat:no-repeat;background-position:center bottom;}
.sitemapbg{background-image:url(../images/sitemap_bg.jpg);background-repeat:no-repeat;background-position:center bottom;}
.videobg{background-image:url(../images/videogallery_left.jpg);background-repeat:no-repeat;background-position:center;}
/*background images*/

h1{font-size:1em;font-family:Trebuchet MS;text-align:left;color:#ECA73C;float:left;padding-top:10px;padding-bottom:5px;padding-right:15px;margin:0px;text-decoration:none;}
h2{font-size:1.1em;font-family:Trebuchet MS;text-align:left;color:#4A382A;float:left;padding:4px 4px 4px 20px;margin:0px;font-weight:normal;width:300px;}
h4{width:330px;font-family:Trebuchet MS;color:#2A3A2A;font-size:1.1em;text-align:left;padding:10px 10px 0px 10px;margin:0px;float:left;}
h5{width:308px;font-family:Trebuchet MS;color:#8A9168;font-size:0.88em;text-align:left;padding:10px 10px 10px 0px;margin:0px;float:left;text-decoration:none;}
h6{width:308px;font-family:Trebuchet MS;color:#5A7356;font-size:0.99em;text-align:left;padding:10px 0px 0px 0px;margin:0px;float:left;}
.container_790{width:790px;margin:0 auto;text-align:center;}
/*.copy{font-family:Arial;font-size:1.0em;font-weight:normal;color:#5E7259;text-decoration:none;}*/

.header{font-size:1.5em;font-family:Trebuchet MS;color:#E0A348;text-align:left;}
/*headernew starts*/
.head{width:100%;margin:0 auto;text-align:center;}
.logo{width:206px;text-align:center;padding:7px 0 7px 0;margin:0 0 0 0px;float:left;}
.icon_cont{width:584px;margin:0px 0px 6px 0px;float:right;}
.icon_cont1{width:584px;margin:25px 0px 0px 0px;float:right;}
.logo_nav_cont{width:790px;margin:0 auto;text-align:center;}
.icon_tune{width:173px;height:20px;text-align:right;padding:2px 0 3px 0;margin:5px 1px 0px 280px;float:right;}
.icon{width:173px;height:20px;text-align:center;padding:2px 0 3px 0;margin:18px 1px 0px 280px;background-color:#F5F2E9;float:right;}
.navlogo_cont{width:206px;height:21px;float:left;}
.navlogo{width:206px;height:21px;background-color:#002660;text-align:center;float:left;}
.nav_copy1{font-family:Trebuchet MS;font-size:0.66em;font-weight:normal;color:#957B48;text-decoration:none;float:left;}
.nav_copy1 a{font-family:Trebuchet MS;color:#8B814C;text-decoration:none;padding-top:3px;padding-bottom:3px;border-right:1px solid #E8DCCC;float:left;text-align:left;}
.nav_copy1 a:hover{font-family:Trebuchet MS;color:#ffffff;background-color:#293A2A;padding-top:3px;padding-bottom:3px;}
.navtextcont{width:530px;text-align:right;float:right;margin-left:50px;}
.topnav{width:100%;height:21px;border-top:1px solid #D2E9F9;border-bottom:1px solid #D2E9F9;float:left;background-color:#ffffff;}
/*headernew ends*/

/*homepage*/
.wholefooter{width:100%;background-color:#293A2A;float:left;display:block;}
#maincontainer2{width:100%;position:absolute;left:0px;top:0px;z-index:1;margin:0 auto;text-align:center;}
.homewholecont{background-color:#ffffff;margin-top:380px;width:100%;float:left;}
.homenewstxt{font:0.88em arial;text-align:left;float:left;padding:10px 0px 0px 0px;width:150px;}
.homenewsdate{float:right;font:0.77em arial;text-align:left;color:#4D580C;}
.homeleft{width:520px;float:left;padding:0px;margin:0px;}
.homeleft p{font-size:0.77em;text-align:left;color:#676F64;float:left;padding-bottom:15px;margin:0px;width:500px;line-height:14px;}
.homeheader{width:280px;text-align:left;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;float:left;text-align:left;}
.hleftimg{width:178px;float:left;}
.hlefttxt{width:308px;float:left;padding-left:20px;}
.hlefttxt li{list-style-type:none;display:inline;text-align:left;font-size:0.77em;color:#8A9168;padding:0px 10px 0px 0px;margin:0px 0px 5px 0px;float:left;text-decoration:none;}
.hlefttxt p{line-height:14px;font-size:0.77em;text-align:left;color:#5E6C5B;float:left;padding:0px 0px 5px 0px;margin:0px;width:308px;text-decoration:none;}
.subhomeheader{width:295px;text-align:left;padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;float:left;text-align:left;border-bottom:1px solid #EEEDEB;text-decoration:none;font-size:1.1em;color:#E0A348;font-weight:bold;}
.homeright{width:270px;float:left;padding:10px 0px 0px 0px;}
.homenews a{text-decoration:none;}
.homenews{width:256px;float:left;border-bottom:1px solid #EEECED;padding-bottom:5px;}
.homenews li{width:256px;list-style-type:none;display:inline;font-size:0.77em;color:#5B6D57;text-align:left;float:left;padding:8px 0px 15px 0px;text-decoration:none;}
.bothomeright{width:265px;float:left;}
.bothomeright li{width:130px;list-style-type:none;display:inline;font-size:0.77em;color:#5B6D57;text-align:left;float:left;padding:10px 0px 10px 0px;text-decoration:none;}
.click{position:absolute;color:red;z-index:7;color:#000000;text-decoration:none;text-align:center;margin:auto;top:10px;left:53%;font-size:0.77em;}
.click a{color:#293A2A;text-decoration:none;}
.subhomeheader a{color:#E0A348;text-decoration:none;}
/*homepage ends*/
/*aboutnewcont*/
.about_body{width:100%;float:left;background-image:url(../images/about_bgimg.jpg);background-repeat:no-repeat;background-position:center top;}
.abt_txtabtuscont{width:567px;float:left;padding:60px 0px 40px 233px;margin:0px;text-align:left;}
.abt_txtabtusleft{width:394px;float:left;text-align:left;padding:0px;margin:0px;}
.abt_txtabtusleft p{width:380px;float:left;text-align:left;padding-bottom:10px;margin:0px;color:#606E5D;font-size:0.77em;line-height:14px;}
.abtpgheader1{width:380px;border-bottom:1px solid #E9EAE2;text-align:left;padding:0px 0px 1px 0px;margin:0px 0px 10px 0px;}
.abtright{width:173px;float:left;padding:0% 0% 0% 0%;margin:2px 0px 0px 0px;text-align:left;}
.abtright ul{padding:0px;margin:0px;}
.abtright li{width:173px;list-style-type:none;text-align:left;font:bold 0.88em Trebuchet MS;padding:5px 0px 5px 0px;margin:0px;color:#E0A348;border-bottom:1px solid #EAEAE8;float:left;}
.abtright a{font:bold 0.77em Trebuchet MS;text-align:left;text-decoration:none;color:#E0A348;}
/*aboutnewcont ends*/

/*Business starts*/
.busi_body{width:100%;height:400px;float:left;}
.business{width:405px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:left;}
.business p{float:left;text-align:left;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;color:#606E5D;font-size:0.77em;line-height:14px;}
/*Business ends*/

/*news*/
.grey{padding:10px 0px 0px 0px;margin:0px;border:none;font-size:0.88em;color:#BBBBBB;float:left;text-align:left;}
.eventleft{width:475px;float:left;padding:0px;margin:0px;}
.eventright{width:310px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.eventheader{width:280px;text-align:left;padding:10px 0px 10px 0px;margin:15px 0px 0px 0px;float:left;text-align:left;}
.left1{float:left;margin-right:8px;}
/*.mediaimg{width:275px;float:left;padding:0px;margin:0px 0px 0px 0px;}
.mediaimg li{width:260px;list-style-type:none;display:inline;font-size:0.77em;color:#8E804F;text-align:left;float:left;padding-top:5px;}
.mediaimg a{font-size:0.99em;color:#8E804F;text-align:left;text-decoration:none;}
.newsarchive{border-bottom:1px dotted #BDB89B;font-size:0.99em;text-align:left;float:left;color:#8F7F4B;width:275px;font-weight:bold;padding:5px 0px 5px 0px;}
.mediaimgtxt{padding:1px 0px 0px 0px;text-align:left;float:left;width:160px;margin:0px 0px 0px 0px;line-height:14px;}*/
.newstxt{font-size:0.88em;color:#7B7B7B;text-align:left;float:left;padding:0px 0px 10px 0px;margin:0px;}
.archievetxt{border-bottom:1px solid #BCB79A;float:left;padding:10px 0px 0px 0px;width:472px;margin:0px;}
.headnews{float:left;font-size:0.99em;text-align:left;color:#E0A348;font-weight:bold;text-decoration:none;}
.eventheader a:hover,.abtright a:hover,.researchright a:hover,.headnews a:hover,.subhomeheader a:hover{background-color:#E0A348;color:#ffffff;}
.newsarchive a:hover,.archievetxt a:hover,.back a:hover,.sitemap a:hover,.paging a:hover{background-color:#5E7259;color:#ffffff;}
.news_num{width:200px;border-bottom:none;float:left;padding:5px 0px 10px 0px;text-align:left;font-weight:bold;font-size:0.99em;font-family:Trebuchet MS;color:#E0A348;}
.back{float:right;padding:5px 0px 0px 0px;color:#957F4E;font-size:0.88em;font-weight:bold;font-family: Trebuchet MS;}
.paging{float:right;font-size: 0.88em;color:#92804E;text-align:left;margin-top:10px;}
.paging a{font-size:0.99em;color:#8E804F;text-align:left;text-decoration:underline;}
.neventright{float:left;width:310px;padding:70px 0px 0px 0px;margin:0px;}
/*newssection ends*/


/*newsnew*/
/*.nwholecont{width:790px;border-bottom:1px dotted #BCB79A;float:left;padding:10px 0px 10px 0px;}*/
.eventimg{width:480px;float:left;font-size: 0.88em;color:#92804E;text-align:left;float:left;padding-bottom:10px;padding-top:10px;}
/*.nleft{width:630px;float:left;padding:0px;margin:0px;font-size:0.88em;color:#8F7F4B;text-align:left;float:left;}
.nleft a{color:#8F7F4B;text-decoration:none;line-height:20px;}
.nleft a:hover{background-color:#8F7F4B;color:#ffffff;}*/
.nright{width:155px;float:right;padding:0px;margin:0px;font-size:0.88em;color:#7B7B7B;text-align:left;float:left;}
.nright a{color:#7B7B7B;text-decoration:none;float:right;}
.nright a:hover{background-color:#7B7B7B;color:#ffffff;}
.orange{font-size:0.99em;text-align:left;color:#5E7259;text-decoration:none;font-family:Trebuchet MS;}
.eventtxt{width:475px;float:left;font-size: 0.88em;color:#92804E;text-align:left;float:left;height:auto;padding-bottom:85px;}
/*.eventtxt1{width:790px;float:left;font-size: 0.88em;color:#92804E;text-align:left;float:left;}
.eventtxt1 p{width:780px;line-height:14px;font-size:0.88em;color:#5E7259;text-align:left;padding-top:10px;padding-bottom:10px;margin:0px;float:left;line-height:17px;}*/
.eventtxt p{width:475px;line-height:14px;font-size:0.88em;color:#5E7259;text-align:left;padding-top:10px;padding-bottom:10px;margin:0px;float:left;}
/*newsnew*/

/*Aftermarket**/
.marketleft{width:415px;float:left;padding:0px;margin:0px;}
.marketleft p{width:410px;font-size:0.77em;color:#5B7456;text-align:left;padding:10px 0px 0px 0px;margin:0px;float:left;line-height:14px;}
.marketright{width:350px;float:left;background-color:#ECEAD2;padding:15px 12px 15px 12px;color:#2A3A2A;font-size:0.77em;margin-top:65px;}
.marketright ul,.eventimg ul,.mediaimg ul,.hlefttxt ul,.homenews ul,.bothomeright ul{padding:0px;margin:0px;}
.marketright li{list-style-type:none;color:#2A3A2A;font-size:0.99em;padding:5px 0px 5px 15px;margin:0px;float:left;width:330px;text-align:left;}
.marketright p{padding:5px 0px 5px 10px;margin:0px;color:#2A3A2A;font-size:0.99em;float:left;text-align:left;line-height:16px;}
.colortxt{font-size:0.88em;color:#2A3A2A;text-align:left;background-color:#D8D8C1;padding:2px;margin-right:6px;}
/*Aftermarket ends*/

.pgheader{width:410px;border-bottom:1px solid #E9EAE2;text-align:left;padding:0px 0px 7px 0px;margin:30px 0px 6px 0px;float:left;text-align:left;}
.downpgheader{width:450px;border-bottom:1px solid #E9EAE2;text-align:left;padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;float:left;text-align:left;font-size:1.5em;}
.abtpgheader{width:400px;border-bottom:1px solid #E9EAE2;text-align:left;padding:0px 0px 10px 0px;margin:60px 0px 0px 0px;}
.pgheader1{width:400px;text-align:left;padding:0px 0px 0px 0px;margin:30px 0px 0px 0px;float:left;}
.video_pgheader{width:310px;text-align:left;padding:0px 0px 8px 0px;margin:0px 0px 8px 0px;border-bottom:1px solid #E9EAE2;}
.video_txtabtus p{width:300px;float:left;text-align:left;padding-bottom:8px;margin:0px;color:#606E5D;font-size:0.77em;line-height:14px;}
.photo_pgheader{width:400px;text-align:left;padding:0px 0px 7px 0px;margin:0px 0px 6px 0px;float:left;text-align:left;}
/* Header ends here */

/* Footer starts here */
.wholefooter{width:100%;background-color:#293A2A;float:left;display:block;}
.footer_left{width:60%;border-top:4px solid #8F7F4B;float:left;background-color:#293A2A;padding:0px;margin:0px;}
.foot_left_txt{width:60%;text-align:center;float:left;background-color:#293A2A;}
.footer_right{width:40%;border-top:4px solid #CEBF84;background-color:#293A2A;float:right;padding:0px;margin:0px;}
.foot_right_txt{width:60%;text-align:center;float:left;background-color:#293A2A;}
.footxt1{font-family:Trebuchet MS;font-size:0.77em;font-weight:normal;color:#E2BF87;text-decoration:none;background-color:#293A2A;}
.footer{width:790px;margin:auto;}
.footerleft{width:570px;float:left;}
.footerright{width:220px;float:right;}
/* Footer ends here */

/* Footer starts here */
.footer2{width:790px;margin:auto;}
.footerleft2{width:180px;float:left;padding:0px;margin:0px;}
.footerright2{width:220px;float:right;}
/* Footer ends here */

/* downloads starts here */
.down_content{width:360px;float:left;padding:30px 0px 0px 340px;margin:0px;text-align:left;}
.down_contentbg{background-image:url(../images/downloads_mainimg.jpg);background-repeat:no-repeat;background-position:center;width:100%;height:447px;text-align:center;float:left;}
.down_txtabtus{color:#606E5D;font-size:0.77em;width:450px;padding:0% 0% 0% 45%;margin:0%;text-align:left;float:left;}
.down_pics{width:455px;float:left;margin-top:20px;}
.down_pics1{float:left;width:218px;margin-right:2px;}
.down_pics2{float:left;width:233px;border:1px solid #E1E1E1;height:71px;padding-left:0px;padding-top:10px;}
.down_pics2 p{width:220px;font-size:0.77em;text-align:left;padding:0px;color:#606E5D;float:left;margin:0px;}
.down_pics ul{padding:0px;margin:0px;}
.down_pics li{list-style-type:none;display:inline;padding:0px;margin:0px;}
.subdown_pics{float:left;padding:0px;margin:0px;width:112px;border-right:1px solid #ffffff;}
.subdown_pics1{float:left;width:112px;padding:0px;margin:0px;background-color:#EBEDE7;}
.lsubdown_pics1{float:left;width:52px;font-size:10px;color:#000000;}
.centerpics{float:left;width:1px;padding-top:1px;padding-bottom:3px;font-size:10px;color:#000000}
.rsubdown_pics1{float:right;font-size:10px;color:#000000;margin:0px;}
.download_copy{color:#000000;text-decoration:none;float:left;text-align:left;font-size:1.1em;padding-right:2px;}
.lsubdown_pics1 a{padding-left:9px;padding-top:2px;padding-bottom:2px;color:#000000;text-decoration:none;float:left;text-align:left;font-size:1.1em;padding-right:4px;}
.rsubdown_pics1 a{width:47px;padding-left:1px;padding-right:6px;padding-top:1px;padding-bottom:1px;color:#000000;text-decoration:none;float:left;text-align:left;font-size:1.1em;}
.lsubdown_pics1 a:hover,.rsubdown_pics1 a:hover{background-color:#293A2A;color:#ffffff;}
.left{float:left;}
/* downloads ends here */

/* photogallery starts here */
.photo_nav_cont{width:100%;height:77px;margin:0px 0px 0px 0px;background-image:url(../images/photgallery_top.jpg);background-repeat:no-repeat;text-align:right;float:left;}
.photo_body{width:100%;float:left;}
.abt_txt_container{width:63%;float:left;}
.abt_txt_container1{width:57.5%;float:left;}
.photo_txtabtus{color:#606E5D;font-size:0.77em;width:80%;padding:0% 0% 0% 0%;text-align:left;float:left;}
.photo_txtabtus p{color:#606E5D;font-size:0.99em;text-align:left;float:left;padding:10px 0px 0px 0px;margin:0px;line-height:14px;}
.thumbbox{width:93px;height:70px;border:1px solid #D9D5D4;margin:4px 4px 4px 0px;float:left;}
.thumbimg{width:85px;height:62px;margin:4px 0px 0px 4px;float:left;}
.photo_video{height:53px;float:left;width:207px;margin-top:14px;}
.photo_video1{height:92px;float:left;width:127px;}
/* photogallery ends here */

/* videogallery starts here */
.video_nav_cont{width:100%;height:77px;margin:0px 0px 0px 0px;background-image:url(../images/videogallery_topimage.jpg);background-repeat:repeat;text-align:right;float:left;background-position:center;}
.video_body{width:100%;float:left;}
.abt_txt_container2{width:45.5%;float:left;margin-top:50px;}
.video_txtabtus{color:#606E5D;width:60%;padding:0% 0% 0% 0%;text-align:left;float:left;}
/*.video_skin{width:17%;padding:12% 0px 0% 0%;margin:0% 0px 0px 0%;float:right;}*/
.video_skin{width:30%;float:left;margin-top:38px;}
/* videogallery ends here */

/*research starts*/
.researchleft{width:623px;float:left;padding:0px;margin:0px;}
.researchleft p,.researchcont p{width:620px;color:#5A7356;text-align:left;padding:8px 0px 8px 0px;font-size:0.77em;float:left;margin:0px;line-height:14px;}
.researchcont1 p{width:600px;color:#5A7356;text-align:left;padding:8px 0px 8px 15px;font-size:0.77em;float:left;margin:0px;line-height:14px;}
.researchright{width:167px;float:left;padding:13px 0px 50px 0px;margin:0px;}
.researchright ul{padding:40px 0px 0px 7px;margin:0px;}
.researchright li{list-style-type:none;width:155px;font-size:0.88em;font-weight:bold;color:#EE9F26;border-bottom:1px solid #E9EAE2;text-align:left;padding:5px 0px 5px 5px;}
.researchright a{text-decoration:none;color:#EE9F26;font-size:0.88em;text-align:left;width:160px;font-weight:bold;}
.researchheader{width:613px;text-align:left;padding:50px 0px 5px 0px;margin:0px 0px 0px 0px;float:left;text-align:left;border-bottom:1px solid #E9EAE2;}
.researchimg{width:623px;float:left;padding-bottom:5px;padding-top:10px;text-align:left;}
.researchcont{width:623px;background-color:#E8E1C7;padding:5px 10px 5px 15px;margin-top:20px;margin-bottom:5px;color:#5A7356;text-align:left;float:left;}
.researchcont ul{padding:0px;margin:0px;}
.researchcont li{list-style-type:none;font-size:0.77em;float:left;line-height:24px;color:#5A7356;width:480px;}
.researchcont1{width:623px;background-color:#E8E1C7;padding:0px 0px 0px 0px;margin-top:20px;margin-bottom:5px;color:#5A7356;text-align:left;float:left;}
.after_grey{font-size:0.66em;padding:8px 0px 0px 0px;float:left;margin:0px;text-align:left;}
/*capability starts*/
.capability{width:623px;float:left;padding:10px 0px 0px 0px;margin:0px;}
.capability p{width:613px;float:left;text-align:left;color:#587650;font-size:0.77em;padding:0px 0px 10px 0px ;margin:0px;line-height:14px;}
.wholeresearchcont{width:790px;height:900px;float:left;}

/*contactus*/
.contact{width:420px;float:left;padding:30px 0px 0px 280px;margin:0px;text-align:left;}
.contactmain{width:500px;float:left;}
.contactheader a{color:#5B7456;text-align:left;}
.contactheader a:hover{background-color:#5B7456;color:#ffffff;}
.contactheader{width:230px;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;float:left;font-size:0.88em;color:#E0A348;text-align:left;float:left;}
.contactheader1{width:500px;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;float:left;border-bottom:1px solid #EAEBE4;}
.contactheader p,.contact p{width:230px;font-size:0.77em;color:#5B7456;text-align:left;margin:0px 0px 0px 0px;padding:5px 0px 10px 0px;float:left;}

/*sitemap*/
.sitemap{width:558px;float:left;padding:40px 0px 0px 270px;margin:0px;}
.sitemapheader{width:530px;border-bottom:1px solid #EAEBE4;text-align:left;float:left;padding:5px;}
.sitemap ul,.sitemap ul li ul{padding:0px;margin:0px;}
.sitemap li{list-style-type:none;width:300px;display:block;float:left;padding:5px 0px 5px 25px;margin:0px 0px 0px 0px;text-align:left;font-size:0.88em;font-weight:bold;color:#907F4B;background:url('../images/bullet.gif') no-repeat 9px 7px;}
.sitemap ul li ul li{border-bottom:1px dotted #C1B79A;list-style-type:none;width:150px;display:block;float:left;padding:5px 0px 5px 25px;margin:0px 0px 0px 0px;text-align:left;font-size:0.88em;color:#907F4B;background:url('../images/bullet.gif') no-repeat 9px 8px;}
.sitemap a{color:#907F4B;text-decoration:none;}