@charset "utf-8";

/* CSS Document */

body{ padding:0; margin:0; font-family: Arial, Helvetica, sans-serif;}

div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big, textarea { padding:0; margin:0; }

a, input { text-decoration:none; outline:none;}

img {border:0; outline:none;}

ul{
	list-style-type:none;
	}
	
*:focus{ outline:solid; outline-color:#323232; outline-width:thin}	
	
.clear{ clear:both!important; font-size:0!important; line-height:0!important; height:0!important; }

.left{ float:left!important;}
.right{ float:right!important;}
.block{ display:block!important;}
.inblock{ display:inline-block!important;}
.leftWidth{ float:left!important; width:100%!important;}
.relative{ position:relative!important;}



/*----------------------------------------------------------*/

.main{ width:980px; margin:0 auto; padding-bottom:20px;}

.top_panel{ width:980px; height:113px; position:relative; margin-top:8px;}

.logo_panel{ width:77px; position:relative; float:left; text-align:center; padding-top:14px;}

.top_text_panel{ width:673px; position:relative; float:left; margin-top:45px;}
.top_text_panel ul li{ font: normal 12px Arial, Helvetica, sans-serif; color:#626262;}
.top_text_panel span{ font: normal 30px Arial, Helvetica, sans-serif; color:#626262;}

.top_left_panel{ width:230px; position:relative; float:left;}

.top_left_panel_icon{ position:relative; float:left; margin-left:47px;}
.top_left_panel_icon ul li.contact{ font: normal 11px Arial, Helvetica, sans-serif; color:#0072ae; float:left; background:url(../images/contact.gif); background-repeat:no-repeat; background-position:15px 13px; width:60px; height:12px; padding-top:30px; padding-right:3px; margin-left:0px; text-align:center; border-right:#99d699 1px solid;}
.top_left_panel_icon ul li.contact a{ font: normal 11px Arial, Helvetica, sans-serif; color:#0072ae; text-decoration:none;}
.top_left_panel_icon ul li.contact a:hover{ font: normal 11px Arial, Helvetica, sans-serif; color:#009800; text-decoration:none;}

.top_left_panel_icon ul li.location{ font: normal 11px Arial, Helvetica, sans-serif; color:#0072ae; float:left; background:url(../images/location.gif); background-repeat:no-repeat; background-position:20px 13px; width:49px; height:12px; padding-top:30px; padding-right:3px; padding-left:3px; margin-left:0px; text-align:center; border-right:#99d699 1px solid;}
.top_left_panel_icon ul li.location a{ font: normal 11px Arial, Helvetica, sans-serif; color:#0072ae; text-decoration:none;}
.top_left_panel_icon ul li.location a:hover{ font: normal 11px Arial, Helvetica, sans-serif; color:#009800; text-decoration:none;}

.top_left_panel_icon ul li.sitemap{ font: normal 11px Arial, Helvetica, sans-serif; color:#0072ae; float:left; background:url(../images/sitemap.gif); background-repeat:no-repeat; background-position:20px 13px; width:52px; height:12px; padding-top:30px; padding-right:7px; margin-left:0px; text-align:center;}
.top_left_panel_icon ul li.sitemap a{ font: normal 11px Arial, Helvetica, sans-serif; color:#0072ae; text-decoration:none;}
.top_left_panel_icon ul li.sitemap a:hover{ font: normal 11px Arial, Helvetica, sans-serif; color:#009800; text-decoration:none;}

.topnav{ height:34px;}

ul.navigation{ float:left;}
ul.navigation li.home{ border-left:0px solid #66aace !important;float:left; position:relative; height:34px;}
ul.navigation li{ border-right:1px solid #66aace !important;float:left; position:relative; height:34px;}
/*ul.navigation li a{ font:bold 11px/32px Verdana, Geneva, sans-serif; color:#666; text-align:center; padding:0px 18px; display:block}*/
ul.navigation li a{ font:bold 12px/32px Verdana, Geneva, sans-serif; color:#FFF; font-weight:500; text-align:center; padding:0px 12px; display:block; height:34px;}
ul.navigation li a:hover{ color:#3e3e3e; background:#cccccc; height:34px;}
ul.navigation li a.active{ color:#3e3e3e; background:#cccccc; height:34px;}
/*ul.navigation li:hover{ color:#3e3e3e !important; background:#cccccc;}
ul.navigation li:hover a{ color:#3e3e3e;}*/

.topsearch_panel{ height:34px; border-left:0px solid #FFF; float:right; width:230px; margin-left:0px; }


.topsearchbox{ background:url(../images/topsearchbg.gif) no-repeat 0 0; border:none; width:165px; height:22px; margin:6px 10px 0 10px; font:normal 11px/18px Arial, Verdana, Geneva, sans-serif; color:#676767; float:left; padding:0 0 0 5px; }
.topbutton{ background:url(../images/search.png) no-repeat 0 0; width:35px; height:22px; border:none; cursor:pointer; float:left;  display:block; margin-top:6px;}
.topbutton:hover{ background:url(../images/search.png) no-repeat 0 100%; width:35px; height:22px; border:none; cursor:pointer; float:left; }

.top_header_panel_home{ width:980px; float:left; padding-top:0px;}
.top_header_panel{ width:980px; float:left; padding-top:25px;}
.header_panel{ width:740px; height:250px; float:left; }
.cm_panel{ width:230px; height:250px; float:right; }
.cont_header_panel{ width:980px; height:250px; float:left; }

.home_main_cont_panel{ width:980px; float:left; margin-top:20px; padding-bottom:20px;}

.left_panel{ width:230px; float:right;}

.left_menu_panel{ position:relative; margin-bottom:20px; border-left:#cdcdcd 1px solid; border-bottom:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid;}
.left_menu_panel ul li.top{ display:block; font: normal 14px/35px Arial, Helvetica, sans-serif; color:#FFF; background-color:#0072ae; padding-left:20px;}
.left_menu_panel ul li{ display:block; font: normal 12px Arial, Helvetica, sans-serif; color:#5c5c5c; border-top:#cdcdcd 1px solid;}
.left_menu_panel ul li.last{ display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#5c5c5c; background-color:#dadada; padding-top:10px; padding-bottom:10px;}

.left_menu_panel ul li a{ display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#5c5c5c; background-color:#dadada;padding-left:28px; background:url(../images/left_menu_arrow.gif); background-position:17px 15px; background-repeat:no-repeat; padding-top:10px; padding-bottom:10px;}
.left_menu_panel ul li.irr_map a{ background-color:#00a8cf; color:#fff;}
.left_menu_panel ul li a:hover{ display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#000000; background:url(../images/left_menu_active.gif); background-position:17px 15px; background-repeat:no-repeat; background-color:#dadada;padding-top:10px; padding-bottom:10px;}

.left_menu_panel ul li a.active{ display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#000000; background-color:#dadada; background:url(../images/left_menu_active.gif); background-position:17px 15px; background-repeat:no-repeat; background-color:#dadada;padding-top:10px; padding-bottom:10px;}

.left_menu_panel ul li.last a{ display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#5c5c5c; padding-left:28px;padding-top:10px; padding-bottom:10px;}

.left_menu_panel ul li.last a:hover{ display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#000000; background-image:none; background:url(../images/left_menu_active.gif); background-position:17px 15px; background-repeat:no-repeat; background-color:#dadada;padding-top:10px; padding-bottom:10px;}

.left_menu_panel ul li.last a.active{ display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#000000; background-color:#dadada; background:url(../images/left_menu_active.gif); background-position:17px 15px; background-repeat:no-repeat; background-color:#dadada;padding-top:10px; padding-bottom:10px;}
.left_menu_panel ul li.sub_menu{ position:relative;}
.left_menu_panel ul li > ul{display: none;position: absolute;left: 100%;top: -1px;width: 228px;background: #fff;margin-left: 1px;}
.left_menu_panel ul li:hover a{ display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#000000; background:url(../images/left_menu_active.gif); background-position:17px 15px; background-repeat:no-repeat; background-color:#dadada;padding-top:10px; padding-bottom:10px;}
.left_menu_panel ul li:hover > ul{ display:block;}
.left_menu_panel ul li:hover > ul > li:hover a{display:block; font: normal 12px/16px Arial, Helvetica, sans-serif; color:#5c5c5c; background-color:#dadada;padding-left:28px; background:url(../images/left_menu_arrow.gif); background-position:17px 15px; background-repeat:no-repeat; padding-top:10px; padding-bottom:10px;}



.sech_panel{ position:relative; margin-bottom:20px; width:230px; height:291px; background:url(../images/cech_patra.jpg); background-repeat:no-repeat;}

.sech_panel_text{ position:relative; margin:0px 35px 0px 35px; width:156px; height:27px; background:url(../images/book_issue_text_bg.gif); background-repeat:no-repeat; background-position:bottom; padding-top:247px; font: normal 12px/30px Arial, Helvetica, sans-serif; color:#2c2c2c; text-align:center;}
.sech_panel_text a{ font: normal 12px/28px Arial, Helvetica, sans-serif; color:#2c2c2c; text-align:center;}
.sech_panel_text a:hover{ color:#0072ae}

.e_procurement_panel{ position:relative; margin-bottom:20px; width:230px;}
.e_procurement_panel a{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#5c5c5c; background:url(../images/e_procurement.gif); background-repeat:no-repeat; width:230px; height:60px;}
.e_procurement_panel a:hover{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#000000; background:url(../images/e_procurement_hover.gif); background-repeat:no-repeat; width:230px; height:60px;}

.pdf_blink{ position:relative; margin-bottom:20px; width:230px;}
.pdf_blink a{display:block;background:url(../images/pdf_blink.gif); background-repeat:no-repeat; width:230px; height:60px;}
.pdf_blink a span{ font: normal 15px/20px Arial, Helvetica, sans-serif; color:#212f18; padding:22px 5px 20px 50px; display:inline-block; }
/*.pdf_blink a span{ font: normal 15px/20px "Times New Roman", Times, serif; color:#212f18; padding:10px 12px 20px 63px; display:inline-block; }*/
.pdf_blink a:hover span{ color:#0072ae;}



.important_links_panel{ position:relative; margin-bottom:20px; width:230px;}
.important_links_panel a{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#5c5c5c; background:url(../images/imp_links.jpg); background-repeat:no-repeat; width:230px; height:60px;}
.important_links_panel a:hover{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#000000; background:url(../images/imp_links.jpg); background-repeat:no-repeat; background-position:0% 100%; width:230px; height:60px;}

.water_panel{ position:relative; margin-bottom:20px; width:230px;}



.middle_panel{ width:490px; float:right; margin-left:10px;margin-right:10px;}

.about_panel{ position:relative; font: normal 18px/35px Arial, Helvetica, sans-serif; color:#0b4a75; border-bottom:#cdcdcd 1px solid; border-top:#cdcdcd 1px solid; padding-left:12px;}
.about_text{ position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:20px 0px 25px 12px; text-align:left;}

.about_text span{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f;}
.about_text span a{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#009800; text-decoration:underline;}
.about_text span a:hover{ color:#009800; text-decoration:none;}

/*.project_photo_panel{ position:relative; font: normal 18px/18px Arial, Helvetica, sans-serif; color:#0f4264; width:468px; height:213px; background-color:#e6f0f9; border:#b0c3d3 1px solid; padding:20px 10px 20px 10px;}*/

/*project_photo_panel*/
.proAppliPanel{ height:213px; position:relative; background-color:#e6f0f9; border:#b0c3d3 1px solid;}
.proAppliPanel h2{ color:#0f4264; font:normal 18px/18px Arial, Helvetica, sans-serif; padding:15px 0 15px 15px; }

/*project_photo_panel end*/

.citizen_corner{ position:relative; float:left; width:220px; padding:18px 10px 20px 15px; border-right:#cdcdcd 1px solid; border-top:#cdcdcd 1px solid; margin-top:20px;}
.citizen_corner h2{ font: normal 18px/18px Arial, Helvetica, sans-serif; color:#0b4a75;}
.citizen_corner ul li{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; text-align:left; padding:20px 0px 0px 0px;}
.citizen_corner ul li.botton{ font: bold 12px/16px Arial, Helvetica, sans-serif; color:#0b4a75; text-align:left; background-color: #9ed0e6; /*background-image:url(../images/citizen_bottom.gif); background-position:0px 20px; background-repeat:no-repeat;*/ width:200px; /*height:25px;*/ padding: 6px 10px; margin-bottom:10px; border-radius:6px; cursor:pointer;}
.citizen_corner ul li.botton a{ font: bold 12px/18px Arial, Helvetica, sans-serif; color:#0b4a75;}
.citizen_corner ul li.botton a:hover{ color:#009800;}



.tender_corner{ position:relative; float:left; width:215px; padding:18px 10px 10px 15px; border-right:#cdcdcd 0px solid; border-top:#cdcdcd 1px solid; margin-top:20px;}
.tender_corner h2{ font: normal 18px/18px Arial, Helvetica, sans-serif; color:#0b4a75;}
.tender_corner ul li{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#0b4a75; text-align:left; padding:0px 0px 0px 0px;}

.tender_panel{ position:relative; width:214px; padding:20px 0px 0px 0px;}
.tender_panel ul li{ font: bold 11px/16px Arial, Helvetica, sans-serif; color:#2487b6; text-align:left; border-bottom:#c8c8c8 1px solid; background-image:url(../images/tender_bulet.gif); background-position:0px 8px; background-repeat:no-repeat; padding:3px 0px 5px 12px;}
.tender_panel ul li a{ font: bold 11px/16px Arial, Helvetica, sans-serif; color:#2487b6; text-align:left;}
.tender_panel ul li a:hover{ color:#009800;}

.view_panel{ position:relative; float:right; padding-top:10px; font: bold 11px/16px Arial, Helvetica, sans-serif; color:#2487b6; text-align:right;}
.view_panel a{ font: bold 11px/16px Arial, Helvetica, sans-serif; color:#2487b6; text-align:left;}
.view_panel a:hover{ color:#009800;}

.irigation_section{ position:relative; float:left; width:220px; padding:20px 10px 20px 15px; border-right:#cdcdcd 1px solid; border-top:#cdcdcd 1px solid; border-bottom:#cdcdcd 1px solid;}
.irigation_section h2{ font: normal 18px/18px Arial, Helvetica, sans-serif; color:#0b4a75;}
.irigation_section ul li{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; text-align:left; padding:10px 0px 0px 0px;}
.irigation_section ul li.botton{ font: bold 12px/25px Arial, Helvetica, sans-serif; color:#0b4a75; text-align:left; background-image:url(../images/citizen_bottom.gif); background-position:0px 20px; background-repeat:no-repeat; width:200px; height:25px; padding-left:16px;}
.irigation_section ul li.botton a{ font: bold 12px/25px Arial, Helvetica, sans-serif; color:#0b4a75;}
.irigation_section ul li.botton a:hover{ color:#009800;}

.flood_management{ position:relative; float:left; width:215px; padding:20px 10px 10px 15px; border-right:#cdcdcd 0px solid; border-top:#cdcdcd 1px solid; border-bottom:#cdcdcd 1px solid; height:323px;}
.flood_management h2{ font: normal 18px/18px Arial, Helvetica, sans-serif; color:#0b4a75;}
.flood_management ul li{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; text-align:left; padding:10px 0px 0px 0px;}

/* .right_panel{ width:230px; float:right;} */
.right_panel{ width:230px; float:right; margin-top: -270px;}
.right_panel h2{color: #0b4a75; font:bold 14px/18px Arial,Helvetica,sans-serif; padding:10px; border-top:1px solid #ddd; }
.inauguration_event_slider{ height:303px; overflow:hidden;}
.inauguration_gallery_slider{ height:227px; overflow:hidden;}
.event_panel a.link{ width:auto; height:auto; background:none; text-decoration:none; padding-left:0;}
.event_panel a:hover.link{ width:auto; height:auto; background:none; text-decoration:none; padding-left:0; color:#000;}
.event_panel a:hover.link h2{ color:#000;}
.detlPic{ width:209px; height:auto; border:1px solid #ddd; margin:0 auto; margin-bottom:10px;}
.detlPic img{ width:100%; height:auto;}


.irrigation_minister_panel{ position:relative; margin-bottom:20px; width:230px;}
.rti_panel{ position:relative; margin-bottom:20px; width:230px;}
.rti_panel a{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#5c5c5c; background:url(../images/rti.gif); background-repeat:no-repeat; width:230px; height:90px;}
.rti_panel a:hover{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#000000; background:url(../images/rti_hover.gif); background-repeat:no-repeat; width:230px; height:90px;}




.annul_book_panel{ position:relative; margin-bottom:20px; width:230px;}

.view_annual_report_panel{ position:relative; margin-bottom:20px; margin-left:32px;}
.view_annual_report_panel a{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#5c5c5c; background:url(../images/view_annual_report.gif); background-repeat:no-repeat; width:176px; height:27px; text-align:center;}
.view_annual_report_panel a:hover{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#000000; background:url(../images/view_annual_report_hover.gif); background-repeat:no-repeat; width:176px; height:27px; text-align:center;}

.event_panel{ position:relative; margin-bottom:20px; border:#cdcdcd 1px solid;}
.event_panel ul li.top{ display:block; font: normal 14px/35px Arial, Helvetica, sans-serif; color:#FFF; background-color:#797979; padding-left:20px;}
.event_panel ul li{ display:block; font: normal 11px/35px Arial, Helvetica, sans-serif; color:#009800;}
.event_panel ul li a{ display:block; font: normal 11px/35px Arial, Helvetica, sans-serif; color:#009800; padding-left:12px; text-decoration:underline;}
.event_panel ul li a:hover{ display:block; font: normal 11px/35px Arial, Helvetica, sans-serif; color:#009800; padding-left:12px; text-decoration:none;}

/*.map_panel{ position:relative; width:93px; float:right;}
.map_panel a{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#5c5c5c; background:url(../images/viewmap_1.gif); background-repeat:no-repeat; width:93px; height:20px;}
.map_panel a:hover{ display:block; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#000000; background:url(../images/viewmap_2.gif); background-repeat:no-repeat; width:93px; height:20px;}*/

.map{ width:93px; height:20px; float:right; padding-top:20px;}
.map a{ display:block; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000000; background-image:url(../images/viewmap_1.gif); background-repeat:no-repeat; width:93px; height:20px;}
.map a:hover{ display:block; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000000; background-image:url(../images/viewmap_2.gif); background-repeat:no-repeat; width:93px; height:20px;}


<!--Footer panel start-->
/*.footer_holder{ width:100%; background:url(../images/footer_bg.gif) repeat-x left top; padding-bottom:10px;}*/
.footer_holder{ width:100%;}
.footer_inner{ width:980px; margin:0 auto; padding:0px 0px; }

.footernav{ height:34px;}

ul.footnavigation{ float:left;}
ul.footnavigation li.home{ border-left:0px solid #66aace !important;float:left; position:relative; height:34px;}
ul.footnavigation li{ border-right:1px solid #66aace !important;float:left; position:relative; height:34px;}
/*ul.footnavigation li a{ font:bold 11px/32px Verdana, Geneva, sans-serif; color:#666; text-align:center; padding:0px 18px; display:block}*/
ul.footnavigation li a{ font:bold 12px/32px Verdana, Geneva, sans-serif; color:#FFF; text-align:center; padding:0px 10px; display:block; height:34px;}
ul.footnavigation li a:hover{ color:#3e3e3e; background:#cccccc; height:34px;}
ul.footnavigation li a.active{ color:#3e3e3e; background:#cccccc; height:34px;}

<!--.footernav{ height:34px; padding-top:1px;}-->
/*ul.footer_navigation{ float:left;}
ul.footer_navigation li.home{ border-left:0px solid #66aace !important;float:left; position:relative; height:34px;}
ul.navigation li{ border-right:1px solid #66aace !important;float:left; position:relative; height:34px;}*/
/*ul.navigation li a{ font:bold 11px/32px Verdana, Geneva, sans-serif; color:#666; text-align:center; padding:0px 18px; display:block}*/
/*ul.footer_navigation li a{ font:bold 12px/32px Verdana, Geneva, sans-serif; color:#FFF; text-align:center; padding:0px 12px; display:block;}
ul.footer_navigation li a:hover{ color:#3e3e3e; background:#cccccc;}
ul.footer_navigation li a.active{ font:bold 12px/32px Verdana, Geneva, sans-serif; color:#3e3e3e !important;; text-align:center; padding:0px 12px; display:block; background:#cccccc;}*/
/*ul.footer_navigation li:hover a{ color:#3e3e3e;}*/

.footer_text_panel { position:relative; width:980px; padding-top:10px;}

.footer_text { position:relative; float:left; width:735px; padding-left:15px; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#797979;}

.experis_text_panel { position:relative; float:left; width:190px; font: normal 12px/35px Arial, Helvetica, sans-serif; color:#797979; padding-left:40px;}

.experis_text_panel span { font: bold 12px/35px Arial, Helvetica, sans-serif; color:#009800;}
.experis_text_panel span a { font: bold 12px/35px Arial, Helvetica, sans-serif; color:#009800;}
.experis_text_panel span a:hover { font: bold 12px/35px Arial, Helvetica, sans-serif; color:#0072ae;}

/*dropmenu nav css strat here*/

.nav{ position:relative; z-index:99;}

.nav li > ul.sub{ position:absolute; left:-9999px; top:0px; height:auto; padding:0px; z-index:99; background: #FFF; text-align:left;}

.nav li:hover ul.sub{ position:absolute; left:0px; top:33px; height:auto; padding:0px; width:199px; z-index:9; border:1px solid #cccccc; text-align:left;}

.nav li:hover ul.sub li{ float:none; background:none; padding:0px; height:auto; position:relative;  background:#0072ae;  border-top:1px solid #cccccc; border-left:none !important;}

.nav li:hover ul.sub li a{ display:block; height:auto; padding:7px 15px; text-decoration:none; color:#FFF; font:normal 12px/16px Verdana, Geneva, sans-serif; background:none; text-align:left}

.nav li:hover ul.sub li a:hover{ background:#FFF; color:#3e3e3e;}

.nav li:hover ul.sub ul{ position:absolute; left:-9999px; top:0px; background:#0096d9; height:auto; padding:0; border-top:0px solid #CCC;}
.nav li:hover ul.sub li:hover > a {background:#cccccc;}

.nav li:hover ul.sub li:hover ul{position:absolute; left:197px; top:-1px; height:auto; padding:0; width:199px;}

.nav li:hover{ color:#FFF;}

/*------------------------------*/

.content_middle_panel{ width:730px; float:right; margin-left:20px;}

/*.content_panel{ position:relative; font: normal 18px/35px Arial, Helvetica, sans-serif; color:#0b4a75; border-bottom:#cdcdcd 1px solid; border-top:#cdcdcd 1px solid; padding-left:12px;}*/
.content_text h1{ position:relative; font: normal 18px/35px Arial, Helvetica, sans-serif; color:#0b4a75; border-bottom:#cdcdcd 1px solid; border-top:#cdcdcd 1px solid; padding-left:12px;}
.content_text h2{ position:relative; font: normal 16px/18px Arial, Helvetica, sans-serif; color:#007ec0; padding:20px 0px 15px 12px; text-align:left;}
.content_text h3{ position:relative; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 15px 12px; text-align:left;}
.content_text p{ position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 0px 12px; text-align:left;}
.content_text p.img{ position:relative; float:left; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 25px 12px; text-align:left; display:block;}
.content_text p.img2{ position:relative; float:left; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 25px 28px; text-align:left; display:block;}
.content_text p span{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f;}
.content_text p span a{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#009800; text-decoration:underline;}
.content_text p span a:hover{ color:#009800; text-decoration:none;}


.td_text1{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 12px 12px; text-align:left;}
.td_text2{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 12px 0px; text-align:left;}
.td_text_last{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 0px 0px; text-align:left;}

.table_text_head{ font: normal 12px/20px Arial, Helvetica, sans-serif; color:#FFF; padding:7px 7px 7px 12px; background-color:#0072ae;}
.table_text{ font: normal 12px/20px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:7px 0px 7px 12px;}
.table_text a{ font: normal 12px/20px Arial, Helvetica, sans-serif; color:#5f5f5f; text-decoration:underline;}
.table_text a:hover{ color:#0b4a75; text-decoration:none;}

.backtotop{ padding-top:30px; padding-left:12px;}
.backtotop a{ font:normal 12px/18px Arial, Helvetica, Verdana, Geneva, sans-serif; color:#CB3919; background-image:url(../images/top_icon.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:15px;}
.backtotop a:hover{ color:#0072ae;}

.table-responsive{ overflow-x:auto; width:100%;}

/* pagination css*/

div.pagination {
	padding: 10px;
	margin: 10px;
	text-align : right;
	font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 1px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #488100;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #488100;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #488100;
		
		font-weight: bold;
		background-color: #488100;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 0px;
		border: 1px solid #BEBEBE;
		color: #ADADAD;
	}
/*end of pagination*/

	.cal {
	 border:1px solid #dbdbdb;
	   padding:5px 10px;
	    font:normal 12px/22px Arial, Helvetica, sans-serif; 
		color:#484848; 
		width:320px;
    background:#f1f1f1 url(../images/calendar_icon.png) no-repeat;
	text-align:right;
}

.font_textbox {
	 border:1px solid #dbdbdb;
	   padding:5px 10px;
	    font:normal 12px/22px Arial, Helvetica, sans-serif; 
		color:#484848; 
		width:320px;
    background:#f1f1f1;
	/*text-align:right;*/
}

.font_textarea{ border:1px solid #dbdbdb; background:#f4faff; width:300px; padding:5px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#222; -o-text-overflow: ellipsis;  text-overflow:ellipsis; resize: none;}

.font_button{ border:1px solid #e0601f; background:#e0601f; padding:5px 20px; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#f4faff; text-align:center; cursor:pointer; text-transform:uppercase}

.vendor_select{ border:1px solid #dbdbdb; background:#f1f1f1; padding:5px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#484848; }

.error_msg p{color:#ff0000;font-weight: bold; margin:5px 0px 5px 0px;}

.success_msg{background:#80F798; color: #17772B; font-weight: bold; margin:5px 0px 5px 0px;}
.error_msg{background:#ED8488; color: #ED1C24;font-weight: bold; margin:5px 0px 5px 0px;}

.grievance { width:100%; margin-bottom:10px; margin-top:0px; border-bottom:#CDCDCD 1px solid;}
.grievance h2{ position:relative; font: bold 14px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:20px 0px 5px 12px; text-align:left;}
.grievance h3{ position:relative; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 15px 12px; text-align:left;}
.grievance p{ position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 0px 12px; text-align:left;}
.grievance p.time{ position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#007EC0; padding:0px 0px 20px 12px; text-align:right;}


.events { width:730px; margin-bottom:20px; margin-top:20px; border-bottom:#CDCDCD 1px solid;}
.events_img{ width:230px; margin-bottom:20px; margin-top:0px; float:left;}
.events_textpanel{ position:relative; float:left; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; text-align:left;}
.events_textpanel h2{ position:relative; font: bold 14px/18px Arial, Helvetica, sans-serif; color:#5f5f5f;  text-align:left;}
.events_textpanel h3{ position:relative; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f;  text-align:left;}
.events_textpanel p{ position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f;  text-align:left; padding-bottom:10px;}
.events_textpanel p.time{ position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#007EC0;text-align:right;}


	/*-----------Orgnisation structure------*/
	
.tabWrapper{ width:650px; padding:5px; clear:both;}
.depertmentTab{ width:49%; float:left; margin-right:1px; background:#E0E0E0; border:1px solid #999999;/* -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;*/ }

.depertmentTab a{ color:#444; display:block; padding:10px;}


.depertmentTab:hover{float:left; background:#ccc; border:1px solid #666; display:block;}


.depertmentTabactive{ width:49%; float:left; margin-right:1px; background:#009900; border:1px solid #006633; border-bottom:none; /*-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;*/ display:block;}
.depertmentTabactive a{ color:#FFFFFF; display:block; padding:10px;}

.commonStruc{ width:800px;}

.orgCe{ width:405px; margin-left:5px;}





.ce{ margin-top:10px;}
.ce span{clear:both; display:block; background:#005CB9; padding:10px; color:#fff; cursor:pointer; border-bottom:1px solid #838383; margin-bottom:10px;}
.orgCircle{ margin-left:20px; clear:both;}

.circle span{clear:both; display:block; background:#4AA5FF; padding:8px; color:#FFF; cursor:pointer; border-bottom:1px solid #838383; margin-bottom:6px;}

.orgDiv{ margin-left:20px; clear:both;}

.divi span{clear:both; display:block; background:#9DCEFF; padding:8px; color:#444; cursor:pointer; border-bottom:1px solid #838383; margin-bottom:6px;}


.orgSubDiv{ margin-left:20px; clear:both;}
.subdiv span{clear:both; display:block; background:#CCE6FF; padding:8px; color:#444; cursor:pointer; border-bottom:1px solid #838383; margin-bottom:6px;}


.orgDept{margin-top:10px;}
.dept span{clear:both; display:block; background:#005CB9; padding:10px; color:#fff; border-bottom:1px solid #838383; margin-bottom:10px;}


/*-----user address details-----*/

.commonDept1{ border:1px solid #CCCCCC; padding:20px; }

.commonStruc1{ border:1px solid #CCCCCC; padding:20px;}

.addr_block{ background:#f2f2f2; padding:15px; font-size:14px; width:100%; margin-top:15px;}

.mgb20{margin-bottom:20px;}

table td{ word-wrap:break-word}
/*#commonStruc > div{background:#F4FBFF;}*/

.orgCircleUser{background:#ddd; padding:10px}

.orgDivUser{background:#E8E8E8; padding:10px}

.orgSubDivUser{background:#F8F8F8; padding:10px}


/*#commonStruc > div{background:#333;}

.orgCircleUser{background:#666;}

.orgDivUser{background:#555;}

.orgSubDivUser{background:#888;}*/

.noRecFound{background:#FAE989;border:1px solid #E4C618;padding:10px;color:#3a3a3a;}

.blue_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #007ec0;
	text-decoration:none;
}

.blue_textlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #007ec0;
	text-decoration:none;
}

.blue_textlink:hover{
	text-decoration:underline;
}

.link_text{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #5f5f5f;
text-decoration:none;
}

.link_text:hover{
text-decoration:underline;
}

.linktext_panel{ position:relative; padding:20px 0px 30px 0px;}
.linktext_panel ul li{ font: bold 11px/16px Arial, Helvetica, sans-serif; color:#2487b6; text-align:left; border-bottom:#c8c8c8 0px solid; background-image:url(../images/tender_bulet.gif); background-position:0px 8px; background-repeat:no-repeat; padding:3px 30px 5px 12px; float:left;}
.linktext_panel ul li a{ font: bold 11px/16px Arial, Helvetica, sans-serif; color:#2487b6; text-align:left;}
.linktext_panel ul li a:hover{ color:#009800;}
h3.archive{ font-size:16px; font-weight:400; margin-bottom:12px; color:#333;}
h3.archive a{ color:#009800; }

.archive_tbl{ border-collapse:collapse;}
.archive_tbl tr td{ font:400 12px/18px Arial, Helvetica, sans-serif; color:#000; padding:5px; border:1px solid #ddd;}


.header3{ font:bold 14px/18px Arial, Helvetica, sans-serif; color:#000; background:#ddd; padding:5px;}

.table_text_head_river{
background-color: #0072ae;
color: #fff;
font: 12px/20px Arial,Helvetica,sans-serif;
padding: 5px;
	}

.table_text_river{color: #333;font: 12px/20px Arial,Helvetica,sans-serif;padding: 5px;}
/*Date 06-06-2016*/
.table_text_river img{}
.memo_content_text h1{ position:relative; font: normal 18px/35px Arial, Helvetica, sans-serif; color:#0b4a75; border-bottom:#cdcdcd 1px solid; border-top:#cdcdcd 1px solid; padding-left:12px;}
.memo_content_text h2{ position:relative; font: normal 16px/18px Arial, Helvetica, sans-serif; color:#007ec0; padding:20px 0px 15px 12px; text-align:left;}
.memo_content_text h3{ position:relative; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 15px 12px; text-align:left;}
.memo_content_text p{ position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 0px 12px; text-align:left;}
.memo_content_text p.center{ position:relative; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 30px 12px; text-align:center;}

.memo_ol_text { position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:0px 0px 10px 12px; text-align:left;}

.flood_report{ position:relative; float:left; margin-left:20px; margin-top:20px; background-color:#009800; font: normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:10px; border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; display:inline-block;}
.flood_report:hover { background-color:#0072ae;}


.pdf_link{ background-image:url(../images/pdf_icon.gif); background-repeat:no-repeat; width:14px; height:14px; padding-left:20px; font:bold 12px Arial, Helvetica, sans-serif; color:#009800;}
/*.pdf_link a{ font:bold 12px Arial, Helvetica, sans-serif; color:#2A87A7;}*/
.pdf_link:hover{color:#2A87A7;}

.pdf_report{ background-image:url(../images/pdf_icon.gif); background-repeat:no-repeat; width:14px; height:14px; padding-left:20px; font:normal 12px Arial, Helvetica, sans-serif; color:#5f5f5f;}
.pdf_report:hover{color:#2A87A7;}


.cug_icon{ position:relative; margin-bottom:20px; width:230px;}
.cug_icon a{display:block;background:url(../images/cug_icon.gif); background-repeat:no-repeat; width:230px; height:60px;}
.cug_icon a span{ font: normal 15px/20px Arial, Helvetica, sans-serif; color:#212f18; padding:10px 5px 20px 50px; display:inline-block; }
/*.pdf_blink a span{ font: normal 15px/20px "Times New Roman", Times, serif; color:#212f18; padding:10px 12px 20px 63px; display:inline-block; }*/
.cug_icon a:hover span{ color:#0072ae;}

.top_newsdiv{ border:0px solid #c7c7c7; margin-bottom:15px; margin-top:15px; font:normal 14px Arial, Helvetica, sans-serif; color:#007ec0;}
.top_newsdiv span{ font:bold 14px Arial, Helvetica, sans-serif; color:#007ec0;}
.top_newsdiv ul li{ float:left; padding-right:20px;}
.top_newsdiv ul li div{ float:left; display:inline;}

<!--Date 08-09-2016-->

.etender_corner{ position:relative; float:left; width:225px; padding:18px 10px 10px 15px; border-right:#cdcdcd 0px solid; border-top:#cdcdcd 0px solid; margin-top:20px;}
.etender_corner h2{ font: normal 18px/14px Arial, Helvetica, sans-serif; color:#0b4a75;}
/*.etender_corner ul li{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#0b4a75; text-align:left; padding:0px 0px 0px 0px;}*/

.etender_panel{ position:relative; width:225px; padding:0px 0px 30px 0px;}
.etender_panel ul li{ font: bold 11px/16px Arial, Helvetica, sans-serif; color:#2487b6; text-align:left; border-bottom:#c8c8c8 1px solid; background-image:url(../images/tender_bulet.gif); background-position:0px 14px; background-repeat:no-repeat; padding:8px 0px 8px 12px;}
.etender_panel ul li a{ font: bold 11px/16px Arial, Helvetica, sans-serif; color:#2487b6; text-align:left;}
.etender_panel ul li a:hover{ color:#009800;}







