@charset "utf-8";
/* CSS Document */


@font-face { font-family: 'Aller'; src: url('fonts/ALLER_LT.eot'); src: url('fonts/ALLER_LT.eot?#iefix') format('embedded-opentype'), url('fonts/ALLER_LT.svg#ALLER_LT') format('svg'), url('fonts/aller.woff') format('woff'), url('fonts/ALLER_LT.ttf') format('truetype'); font-weight: normal; font-style: normal;}


*{margin:0px; padding:0px;}
a{text-decoration:none;}
ul li{list-style-type:none;}
body{font-family: Arial, Helvetica, sans-serif; font-family:12px;}
.fullmain{width:100%; float:left;}
.fullinnermain{width:100%; background-size:100% auto; background:url(images/bginner.jpg) repeat-x; height:auto;  min-width:1250px; float:left;}
.header{width:100%; background:url(images/topbg.png) left top repeat-x; min-width:1250px;  float:left;}
.topmid{width:1000px; margin:0px auto;}
.topmatter{width:1000px; padding:13px 0px; float:left;}
.logo{float:left;}
.topright{float:right;}
.toplink{float:right;}
.toplink ul{float:left;}
.toplink ul li{float:left;}
.toplink ul li a{font-size:13px; color:#fff; padding:0px 10px; border-right:solid 1px #fff; height:10px; line-height:5px; float:left;}
.toplink ul li a:hover{font-size:13px; color:#b7d739; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; float:left;}
.bordernon{border-right:none !important;}
.menu_nav{float:left; clear:both; margin:73px 0px 0px 0px;}
.menu_nav ul{float:left;}
.menu_nav ul li{float:left;}
.menu_nav ul li a{font-size:14px; color:#fff; padding:10px 15px; margin:0px 3px; float:left;}
.acti{padding:10px 20px !important; background:#000; border-radius:8px 8px 0px 0px; color:#fff !important;}
.menu_nav ul li a.acti{padding:10px 15px !important; background:#000; border-radius:8px 8px 0px 0px; color:#fff !important;}
.menu_nav ul li a:hover{padding:10px 15px !important; background:#000; border-radius:8px 8px 0px 0px; color:#fff !important; -moz-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.contentdiv{width:1000px; margin:0px auto;}
.contentmatter{width:1000px; float:left;}
.mainpagediv{width:1000px; padding:270px 0px 280px 0px; float:left;}
.mainheading{width:700px; text-align:center; padding:0px 0px 0px 150px; float:left;}
.mainheadshow{width:700px; text-align:center float:left; background:url(images/greenbg.png) left top repeat; padding:15px 0px; color:#2f2f2f; font-size:30px; text-transform:uppercase;}

.mainheading01{width:650px; text-align:center; padding:0px 0px 0px 220px; margin:15px 0px; float:left;}
.mainheadshow01{width:550px; text-align:center float:left; background:url(images/blackbg.png) left top repeat; padding:15px 0px; color:#fff; font-size:30px; text-transform:uppercase;}

.footerfull{width:100%; background:url(images/footerbg.png) left top repeat; min-width:1250px; float:left;}
.footermid{width:1000px; margin:0px auto;}
.footermatter{width:1000px; float:left;}
.footerdelis{width:1000px; padding:25px 0px 15px 0px; float:left;}
.footerinfo{width:446px; border-right:solid 1px #8b8b8b; float:left;}
.footerinfo h2{width:400px; font-size:18px; color:#fff; font-weight:normal; padding-bottom:5px; float:left;}
.infodelis{width:206px; font-size:13px; color:#b8b6b5; padding:5px 0px; float:left;}
.infodelis h6{width:206px; font-size:13px; color:#b8b6b5; padding:4px 0px; font-weight:normal; float:left;}
.infoimgshow{float:left; padding:3px 8px; 0px 0px}
.footeraddres{width:230px; padding:0px 0px 0px 30px; float:left;}
.footeraddres h2{width:240px; font-size:18px; color:#fff; font-weight:normal; padding-bottom:5px; font-weight:normal; float:left;}
.footeraddres p{width:240px;  font-size:13px; color:#b8b6b5; padding:5px 0px; line-height:22px; float:left;}
.footermap{float:right; width:292px;}
.footeend{width:1000px; border-top:solid 1px #8b8b8b; padding:15px 0px 2px 0px; float:left;}
.footendleft{float:left; width:700px; float:left;}
.endlink{width:700px; float:left;}
.endlink ul{width:700px; float:left;}
.endlink ul li{float:left;}
.endlink ul li a{float:left; padding:0px 10px; font-size:13px; color:#e1e0e0; border-right:solid 1px #e1e0e0; height:10px; line-height:10px;}
.endlink ul li a:hover{float:left;  color:#b7d739; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;  font-size:13px;}
.endnone{border-right:none !important;}

.footendleft span{float:left; padding:10px 10px 8px 10px; font-size:12px; color:#7f7e7e; float:left;}
.socialink{float:right;}
.socialink ul{float:left;}
.socialink ul li{float:left;}
.socialink ul li a{padding:0px 3px; float:left;}
.socialink ul li a:hover{padding:0px 3px; opacity:0.5; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; float:left;}


/*============================================INNER PAGE STYLE========================*/


.innerpagediv{width:970px; background:url(images/whitebg.png) left top repeat; border-top:solid 2px #000; padding:15px 15px; margin:25px 0px 25px 0px; float:left;}
.innerdelis{width:970px; float:left;}
.innerdelis h1{width:970px; font-size:18px; color:#4c5a0d; font-weight:bold; text-transform:uppercase; float:left;}
.innerdelis h2{width:970px; font-size:16px; color:#4c5a0d; font-weight:bold; float:left;}
.innerdelis h3{width:970px; font-size:18px; color:#a9a8a8; font-weight:normal; float:left;}

.innerdelis p{width:970px; font-size:13px; color:#0d0504; font-weight:normal; padding:5px 0px; text-align:justify; line-height:25px; float:left;}
.viewbg{float:right; background:#333; padding:3px 30px; font-size:14px; color:#fff; border:solid 1px #000; margin-bottom:10px;}
.viewbg:hover{float:right; background:#000; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.aboutdelis{width:970px; border-top:solid 1px #333; padding:20px 0px 20px 0px; float:left;}
.aboutbox{width:345px; margin:0px 25px 0px 0px; float:left;}
.aboutbox h4{width:345px; font-size:16px; color:#4c5a0d; font-weight:bold; padding-bottom:0px; float:left;}
.aboutbox p{width:345px; font-size:13px; color:#0d0504; line-height:22px; float:left;}
.servieceslist{width:500px; padding:10px 0px 20px 10px; float:left;}
.servieceslist ul{width:500px; float:left;}
.servieceslist ul li{background:url(images/arrow.png) left 8px no-repeat; padding:4px 0px 4px 10px; font-size:13px; color:#000; width:480px; float:left;}


.valuebox{width:170px; margin:0px 25px 0px 5px; float:right;}
.valuebox h4{width:180px; font-size:16px; color:#4c5a0d; font-weight:bold; padding:0px 0px 0px 15px; float:left;}
.valuebox p{width:180px; font-size:13px; color:#0d0504; line-height:22px; padding:5px 0px 5px 20px; float:left;}

.inputstle{width:340px; background:#f2f1f1; border:solid 1px #9b9b9a; font-size:13px; color:#333; padding:5px 8px; margin:2px 0px 5px 0px; float:left;}
.txtareastyle{width:340px; background:#f2f1f1; border:solid 1px #9b9b9a; font-size:13px; color:#333; padding:5px 8px; margin:2px 0px 5px 0px; height:100px; float:left;}

.submitstyle{width:300px; background:#fff; border:solid 1px #d5d5d5; font-size:13px; color:#000; padding:5px 8px; margin:10px 0px 10px 0px; float:left;}
.subtxtareastyle{width:300px; background:#fff; border:solid 1px #d5d5d5; font-size:13px; color:#abaaaa; padding:5px 8px; margin:10px 0px 10px 0px; height:100px; float:left;}

.colormant{color:#4c5a0d !important;}
.contectform{width:970px; float:left;}
.contacttable{width:970px; font-size:13px; color:#0d0504; font-weight:normal; padding:2px 0px; text-align:justify; line-height:25px;  float:left;}
.contectform h1{width:970px; font-size:18px; color:#4c5a0d; font-weight:normal; text-transform:uppercase; margin-bottom:15px; float:left;}
.contectform p{width:970px; font-size:13px; color:#0d0504; font-weight:normal; padding:2px 0px; text-align:justify; line-height:25px; float:left;}
.contactleft{width:500px; float:left;}
.contactleft h1{width:500px; font-size:18px; color:#4c5a0d; font-weight:normal; text-transform:uppercase; margin-bottom:15px; float:left;}
.contactleft p{width:500px; font-size:13px; color:#0d0504; font-weight:normal; padding:2px 0px; text-align:justify; line-height:25px; float:left;}
.subres{float:left; background:#333; padding:3px 30px; font-size:18px; color:#fff; text-transform:uppercase; border:solid 1px #333; margin:20px 0px 10px 0px;}
.subres:hover{float:left; background:#95a920; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.contactaddressmap{width:970px; border:solid 1px #333; float:left;}
.sericesimgdiv{width:970px; border:solid 1px #d5d5d5; margin:15px 0px 10px 0px; float:left;}

.partnerbg{width:950px; background:#fff; padding:10px 10px; border:solid 1px #605d5d; margin:10px 0px 0px 0px; float:left;}
.partnerdiv{width:950px; padding:15px 0px 0px 5px; float:left;}
.partnerinfo{width:210px; border:solid 1px #d5d5d5; padding:5px 7px 5px 5px; margin:10px 5px 10px 5px; float:left;}
.partnerimglogo{width:210px; border:solid 1px #efebeb; text-align:center; min-height:120px; line-height:120px; float:left;}

.righformdvi{float:right; width:400px; padding:5px 0px 0px 0px; float:right;}
.righformdvi h3{width:250px; font-size:18px; color:#4c5a0d; font-weight:normal; text-transform:uppercase; margin:20px 0px 5px 0px; float:left;}
.righformdvi h4{width:250px; font-size:15px; color:#000; font-weight:normal; padding:5px 0px; margin:10px 0px 0px 0px; float:left;}
.righformdvi h6{width:250px; font-size:13px; color:#0d0504; font-weight:normal; padding:2px 0px !important; float:left;}

.mapright{width:350px; margin:15px 0px 0px 0px; border:solid 2px #333; float:left;}

textarea, input:focus
{
border:solid 1px #333; color:#000;
} 


