body
{
    margin:0px;
    padding:0px;
    background: #EDF5F8 !important;
}


.container1
{
    width:100%;
    float:left; 
   background:#2B7EBC !important; 
}

/* previous .container1 bg  background:url(../images/bg1.jpg) repeat center top; */



.nav_hundred
{
width:100%;
float:left;
background:#E5E7F3 !important;
height:31px;
}

/* previous .nav_hundred bg  background:url(../images/nav_bg.jpg) repeat-x  center top; */



.nav_outer
{
width:990px;
margin:0 auto
}
.top_navi
{
width:990px;
float:left;
}
.top_navi ul
{
margin:0px;
padding:0px;
}
.top_navi ul li
{
list-style-type:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
color:#3e505a;
font-size:13px;
padding-left:38px;
background:url(../images/seprator_nav.jpg) no-repeat 20px 10px;
line-height:31px;
}
 
.top_navi ul li a
{
color:#3e505a;
font-size:13px;
text-decoration:none;
}
.top_navi ul li a:hover
{
color:#861615;
font-size:13px;
text-decoration:none;
}
.actis
{
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
}
.mains
{
width:990px;
margin:0 auto;
}
.logo
{
width:557px;
float:left;
margin-top:25px;
}
.right_top
{
width:500px;
float:right;
margin-top:37px;
}
.hindi
{
width:105px;
float:right;
font-family:"Trebuchet MS";
color:#FFFFFF;
font-size:15px;
text-align:right;
font-weight:bold;
}

.gst
{
width:105px;
font-family:"Trebuchet MS";
color:yellow;
font-size:20px;
text-align:center;
font-weight:bold;
}

.gst1
{
width:105px;
font-family:"Trebuchet MS";
color:White;
font-size:20px;
text-align:center;
font-weight:bold;
}
.date
{
font-family:"Trebuchet MS";
font-size:14px;
text-align:right;
font-weight:normal;
}
.search_outet
{
width:179px;
float:left;
margin-top:10px;
}
.zoom
{
width:22px;
float:left;
}
.searchh
{
width:121px;
float:left;
}
.go
{
width:33px;
float:left;
}
.seach_inp
{
width:119px;
background:#ededed;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#29343c;
border:#444a4e solid 2px;
line-height:20px;
border-left:none;
border-right:none;
}
.banner
{
width:990px;
float:left;
}
.left_panel
{
width:227px;
float:left;
margin-left:0px;
margin-top:0px;
margin-bottom:20px;
    background: #2B7EBC !important;
}

/*  previous .left_panel { margin-left:10px;  margin-top:2px;  }   */
  


.mains2
{
width:990px;
margin:0 auto;
clear:both;
}
.mains3
{
width:993px;
float:left;
background:#f8f9f9;
}
.navigations_tops
{
width:227px;
float:left;
}
.left_navss
{
width:225px;
float:left;
border-left:#c8c8c8 solid 1px;
border-right:#c8c8c8 solid 1px;
}
.left_navss ul
{
margin:0px;
padding:0px;
}
.left_navss ul li
{
list-style-type:none;
color:#435967;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/arrow1.jpg) no-repeat 210px 8px;
padding-left:10px;
padding-top:6px;
}
.left_navss ul li a
{
color:#fff !important;
text-decoration:none;
}

/* previous .left_navss ul li a { color: #435967  } */




.left_navss ul li a:hover
{
color:#0587e7;
text-decoration:none;
}
.bottom_curve
{
width:227px;
float:left;
}
.news_outer
{
width:209px;
float:left;
margin-top:28px;
}
.news1
{
width:209px;
float:left;
}
.news_cont_outer
{
width:209px;
float:left;
}
.news_cont_txt
{
width:209px;
float:left;
margin-top:10px;
}
.imgs_bg
{
width:51px;
float:left;
height:47px;
background:url(../images/img_bg.jpg) no-repeat left top;
}
.content
{
width:151px;
float:left;
margin-left:6px;
font-family:"Trebuchet MS";
color:#504c4c;
font-size:12px;
}
.heading
{
width:151px;
float:left;
font-family:"Trebuchet MS";
color:#504c4c;
font-size:12px;
font-weight:bold;
}
.content2
{
width:151px;
float:left;
margin-left:1px;
font-family:"Trebuchet MS";
color:#504c4c;
font-size:12px;
text-align:justify;
}
.read
{
width:80px;
float:right;
text-align:right;
font-family:"Trebuchet MS";
font-size:12px;
color:#5f8506;
font-weight:bold;
margin-top:5px;
}
.right_panel
{
width:740px;
float:left;
margin-left:1px;
margin-bottom:25px;
}

.green_outer
{
width:246px;
float:left;
}

.green_cont
{
width:244px;
float:left;

}
.green_topper2
{
width:246px;
float: left;
background:url(../images/red_bg.jpg) no-repeat left top;
height:48px;
}
.green_topper3
{
width:246px;
float: left;
background:url(../images/yellow.jpg) no-repeat left top;
height:48px;
}
.corporate_outer
{
width:228px;
float:left;
margin-left:7px;
margin-top:10px;
}
.arrow1
{
width:7px;
float:left;
margin-top:3px;
}
.corp
{
width:198px;
float:left;
font-family:"Trebuchet MS";
font-size:13px;
color:#4d5052;
margin-left:6px;
}
.corp_head
{
width:206px;
float:left;
font-family:"Trebuchet MS";
font-size:13px;
color:#4d5052;
font-weight:bold;
}
.corp_head2
{
width:206px;
float:left;
font-family:"Trebuchet MS";
font-size:13px;
color:#4d5052;
text-align:justify;
}
.view
{
width:206px;
float:left;
margin-top:5px;
}
.view2
{
width:206px;
float:left;
margin-top:5px;
color:#5c8009;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
}
.view2 a
{
color:#5c8009;
text-decoration:none;
}
.view2 a:hover
{
color:#5c8009;
text-decoration:underline;
}
.view3
{
width:206px;
float:left;
margin-top:5px;
}
.inp_outer
{
width:184px;
height:25px;
background:url(../images/inputbg.jpg) no-repeat left top;
float:left;
}
.inpss
{
width:184px;
background:none;
border:none;
height:25px;
line-height:25px;
}

.view4
{
width:206px;
float:left;
text-align:center;
margin-top:8px;
}
.threeimg_outer
{
width:710px;
margin:0 auto;
}
.top1_outer
{
width:740px !important;
float:left;
background-color:#FFFFFF;
border-bottom:#dddddd solid 1px;
 }
 
/*   previous   .top1_outer { width:740px;  }   */
 
 
 
.top1_outer2
{
width:738px;
float:left;
margin-top:30px;
 }
.section1
{
width:223px;
float:left;
}
.section2
{
width:223px;
float:left;
margin-left:15px;
}
.section3
{
width:223px;
float:left;
margin-left:25px;
}
.hrd
{
width:223px;
float:left;
}
.imag1
{
width:223px;
float:left;
margin-top:10px;
}
.shadow
{
width:223px;
float:left;
}
.gren_header
{
width:223px;
float:left;
font-size:17px;
font-family:"Trebuchet MS";
color:#5f8506;
}
.sec1_cont
{
width:223px;
float:left;
font-family:"Trebuchet MS";
text-align:justify;
color:#3c3c3c;
font-size:14px;
height:75px;
}

.view5
{
width:206px;
float:left;
margin-top:25px;
}
.corporate_outer2
{
width:228px;
float:left;
margin-left:7px;
margin-top:35px;
margin-bottom:12px;
}
.corporate_outer3
{
width:228px;
float:left;
margin-left:7px;
margin-top:53px;
margin-bottom:12px;
}
.readss
{
width:223px;
float:left;
margin-top:5px;
text-align:right;
}
.fot_top
{
width:990px;
float:left;
background:#072B3B !important;
height:38px;
color:#fff !important;
}

.fot_top a{
    
color:#fff !important;
}
/* previous .fot_top { background:url(../images/brown-top.jpg) no-repeat left top; }  */



.sitemap
{
width:400px;
float:left;
font-family:"Georgia";
font-size:18px;
font-style:italic;
color:#8b8269;
margin-left:16px;
margin-top:8px;
}
.plant
{
width:120px;
float:left;
font-family:"Georgia";
font-size:18px;
font-style:italic;
color:#8b8269;
margin-left:450px;
margin-top:11px;
}
.fot2
{
width:990px;
float:left;
background:url(../images/brown2.jpg) repeat left top;
}
.fot_leftside
{
width:570px;
float:left;
margin-top:23px;
margin-bottom:10px;
}
.fot_nav1
{
float:left;
}
.fot_nav1 ul
{
margin:0px;
padding:0px;
}
.fot_nav1 ul li
{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
background:url(../images/arrow3.jpg) no-repeat 1px 17px;
padding-left:13px;
padding-top:13px;
}
.fot_nav1 ul li a
{
color:#000000;
text-decoration:none;
}
.fot_nav1 ul li a:hover
{
color:#000000;
text-decoration:underline;
}
.sitm1
{
width:109px;
float:left;
margin-left:20px;
}

.sitm2
{
width:210px;
float:left;
margin-left:20px;
}
.sitm3
{
width:170px;
float:left;
margin-left:35px;
}
.fot_sep
{
width:1px;
float:left;
}
.fot_second
{
width:348px;
float:left;
margin-left:12px;
margin-top:8px;
}
.know
{
width:348px;
float:left;
font-family:"Georgia";
font-size:15px;
font-style:italic;
color:#64593a;
}
.know_outer
{
width:348px;
float:left;
}

.sitm6
{
width:170px;
float:left;
}

.sitm7
{
width:130px;
float:left;
margin-left:60px;
}
.green_cont22
{
width:246px;
float:left;
}
.open
{
width:240px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:19px;
padding-left:6px;
padding-top:6px;
font-weight:normal;
}
.copy
{
width:450px;
float:left;
font-family:"Trebuchet MS";
color:#f2ead5;
font-size:13px;
margin-top:6px;
margin-bottom:5px;
margin-left:12px;
}
/*.crm
{
width:740px;
float:left;
font-family:"Trebuchet MS";
font-size:24px;
color:#4a4848;
margin-top:7px;
}*/
.crm
{
width:740px;
float:left;
font-family:"Trebuchet MS";
font-size:21px;
color:#4a4848;
margin-top:7px;
}
.crm a
{
text-decoration:none;
color:#4a4848;
}
.crm a:hover
{
text-decoration:underline;
color:#4a4848;
}
.tender
{
width:718px;
float:left;
}
.tender_txt
{
width:716px;
float:left;
font-family:"Trebuchet MS";
color:#2d2a2a;
font-size:13px;
text-align:justify;
margin-top:10px;
}
.ten_box_outer
{
width:740px;
float:left;
margin-top:10px;
}
.ones
{
width:242px;
height:157px;
float:left;
background:url(../images/blue_box.jpg) no-repeat left top;
}
.twos
{
width:242px;
height:157px;
float:left;
background:url(../images/green_box.jpg) no-repeat left top;
margin-left:4px;
}
.tender_heading
{
width:240px;
float:left;
font-family:"Trebuchet MS";
font-size:22px;
color:#fafbfc;
margin-top:8px;
text-align:center;
}
.tender_txt_new
{
width:157px;
float:left;
font-family:"Trebuchet MS";
color:#4d5052;
font-size:11px;
text-align:justify;
margin-left:65px;
margin-top:13px;
}
.copp
{
font-family:"Trebuchet MS";
color:#4d5052;
font-size:14px;
}
.threes
{
width:242px;
height:157px;
float:left;
background:url(../images/orange_box.jpg) no-repeat left top;
margin-left:4px;
}
.unitss
{
width:400px;
float:left;
margin-top:18px;
margin-left:180px;
margin-bottom:10px;
}
.unitss_left
{
width:100px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#070700;
font-size:17px;
}
.tenss_bg
{
width:195px;
float:left;
height:25px;
background:url(../images/teder_drop_bg.jpg) no-repeat left top;
}
.dropss_ten
{
width:195px;
height:24px;
background:none;
border:none;
font-family:Arial, Helvetica, sans-serif;
color:#070700;
font-size:13px;
}
.bownii1
{
width:175px;
float:left;
height:208px;
background:url(../images/brown_box1.jpg) no-repeat left top;
}
.brown_hedders
{
width:175px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:15px;
font-weight:bold;
margin-top:5px;
}
.corri_outer
{
width:163px;
float:left;
margin-top:10px;
font-family:"Trebuchet MS";
font-size:14px;
color:#534a33;
font-weight:bold;
}
.tatal
{
width:163px;
float:left;
font-family:"Trebuchet MS";
font-size:14px;
color:#534a33;
font-weight:bold;
margin-left:5px;
}
.tatal2
{
width:163px;
float:left;
font-family:"Trebuchet MS";
font-size:14px;
color:#534a33;
font-weight:bold;
margin-left:5px;
margin-top:5px;
}
.view_all
{
width:50px;
float:right;
margin-top:4px;
}
.tatl3
{
font-family:"Trebuchet MS";
font-size:14px;
color:#851616;
font-weight:bold;
}
.tatl3 a
{
text-decoration:none;
color:#851616 !important;
}
.tatl3 a:hover
{
text-decoration:none;
color:#851616 !important;
}
.bownii2
{
width:175px;
float:left;
height:120px;
background:url(../images/brown_box1.png) no-repeat left top;
margin-left:6px;
}
.dynn_img
{
width:173px;
float:left;
margin-top:2px;
margin-left:1px;
}
.ten_box_outer232
{
width:400px;
float:left;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
margin-top:10px;
}
.ten_tab_outer
{
width:734px;
float:left;
}
.subject_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
border-right:#6f8491 solid 1px;
border-bottom:#6f8491 solid 1px;
}

.subject_txt2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
padding-top:12px;
padding-left:4px;
padding-right:4px;
padding-bottom:8px;
border-right:#6f8491 solid 1px;
border-bottom:#6f8491 solid 1px;
}
.grad
{
background:url(../images/gradient.jpg) repeat-x left top #b0c1cd;
}
.rounded_top
{
width:734px;
background:url(../images/rounded_top.jpg) no-repeat left top;
height:55px;
}
.subject
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f8f9f9;
border-right:#667b89 solid 1px;
}
.last
{
border-bottom:#6f8491 solid 1px;
}
.paging_bg
{
width:734px;
float:left;
background:url(../images/paging_bg.jpg) no-repeat left top;
height:40px;
margin-top:15px;
}
.page_outers
{
width:240px;
float:right;
margin-top:10px;
}
.page_outers ul
{
margin:0px;
padding:0px;
}
.page_outers ul li
{
list-style-type:none;
float:left;
color:#445661;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding-left:8px;
}
.page_outers ul li a
{
color:#445661;
text-decoration:none;
}
.page_outers ul li a:hover
{
color:#445661;
text-decoration:none;
}

.subject22
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f8f9f9;
}
.crm2
{
font-family:"Trebuchet MS";
font-size:20px;
color:#4a4848;
margin-top:7px;
}
.tatal3
{
width:163px;
float:left;
font-family:"Trebuchet MS";
font-size:14px;
color:#534a33;
font-weight:bold;
margin-left:5px;
margin-top:5px;
}
.tatal3 a
{
color:#534a33;
text-decoration:none;
}
.tatal3 a:hover
{
color:#534a33;
text-decoration:underline;
}


.subject_txt23
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
padding-top:12px;
padding-left:4px;
padding-right:4px;
padding-bottom:8px;
border-right:#334654 solid 1px;
border-bottom:#6f8491 solid 1px;
padding-left:16px;

}


.subject_txt_11
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
border-right:#6f8491 solid 0px;
border-bottom:#6f8491 solid 1px;
padding-left:16px;

}

.subject_txt_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#2f2c2c;
text-decoration:none;
font-weight:bold;
text-decoration:underline;
}
.subject_txt_link a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#2f2c2c;
text-decoration:none;
font-weight:bold;
text-decoration:none;
}
.all_border
{border:1px #334654 solid;
}
.right_border
{border-right:1px #334654 solid;
}
a:focus{outline:none;
}

.all_border_second
{border:0px #334654 solid;
margin-top:20px;
}
.all_border_third
{border:0px #334654 solid;
margin-top:0px;
}
.subject_txt_field_55
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
padding-top:12px;
padding-left:22px;
padding-right:4px;
padding-bottom:8px;
border-right:#334654 solid 0px;
border-bottom:#6f8491 solid 1px;
padding-left:16px;
border-left:#334654 solid 1px;
font-weight:bold;
}

.subject_txt_52
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
border-right:#6f8491 solid 1px;
border-bottom:#6f8491 solid 1px;
padding-left:16px;

}
.subject_txt_52_last
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
border-right:#6f8491 solid 1px;
border-bottom:#6f8491 solid 0px;
padding-left:16px;

}
.subject_main
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:12px;
padding-left:54px;
padding-right:4px;
padding-bottom:8px;
border-right:#334654 solid 0px;
border-bottom:#6f8491 solid 1px;
padding-left:16px;
font-weight:bold;

}
.subject_txt56
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
padding-top:12px;
padding-left:35px;
padding-right:4px;
padding-bottom:8px;
border-right:#334654 solid 0px;
border-bottom:#6f8491 solid 1px;
padding-left:16px;
border-left:#334654 solid 1px;

}
.subject_last
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
padding-top:12px;
padding-left:35px;
padding-right:4px;
padding-bottom:8px;
border-right:#334654 solid 0px;
border-bottom:#6f8491 solid 0px;
padding-left:16px;
border-left:#334654 solid 1px;
font-weight:bold;

}
.subject_txt_field
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
border-right:#6f8491 solid 1px;
border-bottom:#6f8491 solid 1px;
padding-left:0px;
width:200px;
height:17px;

}
.subject_txt_big
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
border-right:#6f8491 solid 1px;
border-bottom:#6f8491 solid 1px;
padding-left:0px;
width:200px;
height:110px;
margin-top:8px;
margin-bottom:8px;

}
.submit_button
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4b4b;
border-right:#6f8491 solid 1px;
border-bottom:#6f8491 solid 1px;
margin-bottom:15px !important;
padding-left:86px;
height:15px;

}
.cci
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ba9709
}
.cci2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#73a208;
}
.cci3
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ba9709;
}
.cci4
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ada28c;
}
.cci5
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#FFFFFF;
line-height:33px;
}
.cci9
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#73a208;
}
.crm_new
{
width:700px;
float:left;
font-family:"Trebuchet MS";
font-size:13px;
color:#4a4848;
margin-top:10px;
padding-left:12px;
padding-right:12px;
}
.crm_new a
{
color:#0033CC;
}
.crm_new a:hover
{
color:#0033CC;
}
p
{
pfloat:left;
font-family:"Trebuchet MS";
font-size:13px;
color:#4a4848;
}
p a
{
color:#0033CC;
}
p a:hover
{
color:#0033CC;
text-decoration:underline;
}
.imgs_bg2
{
width:40px;
float:left;
height:35px;
margin-left:6px;
margin-top:4px;
}
.fot_nav23
{
float:left;
}
.fot_nav23 ul
{
margin:0px;
padding:0px;
}
.fot_nav23 ul li
{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
background:url(../images/arrow3.jpg) no-repeat 6px 17px;
padding-left:20px;
padding-top:13px;
}
.fot_nav23 ul li a
{
color:#000000;
text-decoration:none;
}
.fot_nav23 ul li a:hover
{
color:#000000;
text-decoration:underline;
}

#thover
{
position:fixed;
background:#000;
width:100%;
height:100%;
opacity: .6
   }
     
    #tpopup
	{
      position:absolute;
      width:612px;
      height:419px;
      background:#fff;
      left:50%;
      top:50%;
      border-radius:5px;
      padding:60px 0;
      margin-left:-320px; /* width/2 + padding-left */
      margin-top:-150px; /* height/2 + padding-top */
      text-align:center;
      box-shadow:0 0 10px 0 #000;
    }
  #tclose{
  position:absolute;
  background:black;
  color:white;
  right:15px;
  bottom:10px;
  border-radius:50%;
  width:50px;
  height:50px;
  line-height:50px;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  font-family:'Arial Black', Arial, sans-serif;
  cursor:pointer;
  box-shadow:0 0 10px 0 #000;
}

.profile
{
width:500px;
float:justify;
}
.vision
{
width:240px;
float:justify;
}

.green_topper
{
width:510px;
float: left;
background:url(../images/green_2.png);
background-position:center center  !important;
background-size:cover !important;
height:48px;
}

/* previous 
.green_topper
{
width:500px;
float: left;
background:url(../images/green_2.png) no-repeat left top;
height:48px;
}

*/




.green_vision
{
width:250px;
float: left;
background:url(../images/green_vision.png);
background-position:center center  !important;
background-size:cover !important;
height:48px;
}


/* previous 
.green_vision
{
width:244px;
float: left;
background:url(../images/green_vision.png) no-repeat left top;
height:48px;
}

*/



.ime
{
width:105px;
font-family:"Trebuchet MS";
color:green;
font-size:20px;
text-align:center;
font-weight:bold;
}
