@charset "utf-8";
/* CSS Document */

body{ margin: 0 auto; padding: 0 ; color: #000; font: normal 12px Arial, Helvetica, sans-serif; text-align: left; background: #c5d394; padding-bottom: 20px;}
h1{ margin: 0; padding: 0; }
h2{ margin: 0; padding: 0; }
h3{ margin: 0; padding: 0; }
h4{ margin: 0; padding: 0; }
h5{ margin: 0; padding: 0; }
h6{ margin: 0; padding: 0; }
p{ margin: 0; padding: 0; }
a{ margin: 0; padding: 0; text-decoration:none; outline: none;  }
ul,ol,li{ margin: 0; padding: 0; list-style:none;}
img { margin: 0; padding: 0; border: 0; }
form{ margin: 0; padding: 0; }
input{ margin: 0; padding: 0; }
/*#mid-area td,th{ padding: 5px; border: 1px solid #ccc; border-collapse:collapse; }*/

blockquote{ margin:0; padding: 0; }

#wrapper{ margin:auto; width: 760px; position:relative; background: #fff; padding: 5px 20px;}
#contentWrapper{ margin: auto; width: 956px; padding-top: 2px; }
#header{ position: relative; }
#top-head{ margin: auto; position: relative; }
#top-left{ float: left; width: 195px; padding-top: 3px; }
#top-left a{ font: normal bold 12px Arial, Helvetica, sans-serif; color: #333333; text-align:right; padding-right: 10px;  }
#top-left img{ float: left;}
#top-right{ float: right; width: 246px; }

#banner-block{ margin: auto; margin-top: 5px; background: url(../../images/imagesN/banner.png) center top no-repeat; height: 100px; padding: 0 20px; }

span.span-class{ font-size: 22px; }
.site-title-block{
	width:450px;
	position: absolute;
	left: 20%;
	top: 70px;
	z-index: 1000;
}

.site-title-block-back{
	width:450px;
	position: absolute;
	left: 20%;
	top: 72px;
	z-index: 999;
}
.site-title-block h1, .site-title-block h5{ text-align: center; color: #fff;  }
.site-title-block-back h1{ text-align: center; color: #000;  }
.site-title-block h1{ font: bold 23px Arial, Helvetica, sans-serif; }
.site-title-block h5{ font: normal 12px Arial, Helvetica, sans-serif; }
.site-title-block p{ text-align:center;}

#bredcrumb{ margin: 0; margin-bottom: 5px; }
#bredcrumb a{ font: normal 11px Arial, Helvetica, sans-serif; color: #7a1aa8; text-decoration: underline; }  

#container-block{ margin: auto; padding-bottom: 20px; background: url(../../images/imagesN/watermark.png) 184px 20px no-repeat; }
#nav-block{ font: bold 12px Arial,Helvetica,sans-serif; /*background: none repeat scroll 0 0 #FFEB00;*/ background: #FACF00 url(../../images/imagesN/menu.png) left top repeat-x; margin-top: 1px;border: 1px solid #000000; }


#nav-block ul li{ display: inline; }
#nav-block ul li a{  border-right: 1px solid #333333;
    color: #000000;
    display: block;
    float: left;
    padding: 7px 6px;/*padding: 7px 8px;*/ /*background: url(../../images/imagesN/menubg.png) left top repeat-x;*/ }
#nav-block ul li:last-child{   }
#nav-block ul li:last-child a{ border-right: 0; padding: 7px 8px;/*padding: 7px 21px;*/  }
#nav-block ul li a:hover{ color: #c81401; }


#left-sidebar{ float: left; width: 150px; margin-right: 5px; }
.left-sider-title{ background: url(../../images/imagesN/left-title-bg.png) left top no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color: #fff; }
#right-sidebar{ float: right; width: 195px; }
#mid-area{ float: left; width: 393px; border: 1px solid #b0baa6; border-radius: 6px; padding: 5px; min-height: 471px; height: 471px; height: auto !important; }
img.Timg{ background: #fff url(../../ImagesPhoto/folderimage.png) left top no-repeat !important; width:53px; height: 53px; }





/*************************
LEFT SIDE CSS
******************************************/

.common-block{ margin-bottom: 7px;}
.sidebar-title{ background: #55940c url(../../images/imagesN/title-bg.png) left top no-repeat; padding: 5px 8px; color: #fff; font: bold 11px Verdana, Arial, Helvetica, sans-serif }

.side-content-block{ border: 1px solid #b0baa6; border-width: 0 1px 1px 1px;background: #DDEBD2; }

ul.common-list{ margin:0; padding:0; list-style: none; }
ul.common-list li { list-style: none; margin: 0; padding:0;}
ul.common-list li a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #D7E8CB;
    border-color: #FFFFFF;
    border-image: none;
    border-style: solid;
    border-width: 1px 0 0;
    color: #000000;
    display: block;
    font: small Arial,Helvetica,sans-serif;
    padding: 4px;
    text-decoration: none;
    text-transform: none;
}
ul.common-list li a.odd{ color: #000; background: none repeat scroll 0 0 #D7E8CB;  }
ul.common-list li a.current{ background: #4a8901; color: #fff; font-weight: bold; }
ul.common-list li a:hover{ text-decoration: underline; }

h2.active-menu{ background: url(../../images/imagesN/active-bg.png) left top no-repeat; font: bold 13px Arial, Helvetica, sans-serif; color: #fff; padding: 5px 10px; }

ul.inner-list li a{ padding-left: 15px; color: #404040;  }
table.commonTable td a{  line-height: 20px; color: Black; padding-left: 18px; background: url(../../images/imagesN/arrow-line.png) left 50% no-repeat; }
table.commonTable td a:hover{ text-decoration: underline; }



/*****************
RIGHT SIDE BAR CSS
*************************************************/
/*#watch-block{ margin-bottom: 5px; height: 170px; background: url(../../images/imagesN/watch.png) center top no-repeat;  }*/
#watch-block {
    background: url("../../images/imagesN/watch.png") no-repeat scroll center 25px transparent;
    height: 277px;
    margin-bottom: 5px;
}
#watch-block img{ border: 1px solid #F9F9F9; }
.sidebar-title-right{ margin-top: 7px; background: url(../../images/imagesN/right-side-title.png) left top no-repeat; padding: 5px 8px; color: #fff; font: bold small Arial, Helvetica, sans-serif; }

#population-number{ margin-top: 7px; color: #fff; background: url(../../images/imagesN/users.png) center top no-repeat; width: 194px; height: 118px; margin-bottom: 10px; }
.census{ margin-top: 7px; }
#hitcounter{ margin-bottom: 10px; background: url(../../images/imagesN/tabbg.png) left top repeat-x; }
.slidingDiv {
    background-color: #dce7ed;
    padding:15px 5px;
    margin-top:7px;
	border: 1px solid #c1c1c1;
    /*border-bottom:5px solid #3399FF;*/
}
 
.show_hide {
    display:none;
	font: bold 12px Tahoma, Geneva, sans-serif; 
	color: #dce7ed;
	padding-left: 5px;
	
}

#divclass{ background: url(../../images/imagesN/hitcount.png) left top repeat-x; padding: 7px 0 8px 0; }
span.hit-list{ padding-left: 15px; font: bold 12px Arial, Helvetica, sans-serif; color: #feec00; text-align:right;  }

ul.population-list{ opacity: 0.85; margin: 0; padding: 7px 0; background:#fff; font: bold 12px Arial, Helvetica, sans-serif; }
ul.population-list li{  }
ul.population-list li label{ float: left; display: block; width: 65px; color: #000; text-align: left; }
ul.population-list li span{ /*float: left; width: 110px;*/ display: block; color: #000; }




#house-hold{ margin-top: 7px; }
#house-hold-title{ background: url(../../images/imagesN/house-helod.png) left top no-repeat; padding: 3px 10px; font: bold small Arial, Helvetica, sans-serif; color: #fff; }
#house-hold-content{ border: 1px solid #6185c1; border-width: 0 1px 1px 1px; padding: 3px 5px; }
#house-hold-content a{ font: normal small Verdana, Geneva, sans-serif; color: #003399; text-decoration: underline; }


.right-content{ padding: 10px 5px; margin-top: -7px;  }
#tickerDiv{ margin-top: 7px;}

ul.myTicker{ }
ul.myTicker li{ margin:0 !important; padding:0; }
ul.myTicker li a{ background: url(../../images/imagesN/jute.png) left 50% no-repeat; padding-left: 12px; color: #000;  display: block; border-bottom: 1px dotted #CCC; padding-bottom: 5px;  padding-top: 5px; }

#stay-conn-title{  background: url(../../images/imagesN/stay-conn.png) left top no-repeat;  padding: 4px 8px; color: #fff; font: bold small Arial, Helvetica, sans-serif }
#stay-conn-content{ border: 1px solid #bc610d; padding: 15px;  }

.common-title-right{ background: url(../../images/imagesN/right-side-popu.png) left top no-repeat;  padding: 4px 8px; color: #fff; font: bold small Arial, Helvetica, sans-serif; }

.common-links{ padding: 8px }
.common-links a{ font: normal small Arial, Helvetica, sans-serif; color: #003399; text-decoration:underline; }
.common-links select{ margin-left: 10px; margin-bottom: 7px; padding: 2px; border: 1px solid #999;}
.common-links input{ background: #003399; color: #fff; border: 1px solid #012263; padding: 2px; font-weight: bold; font-size: 10px; text-transform:uppercase; }

#search-div{ font: normal small Arial, Helvetica, sans-serif; color: #000; }
#search-title{ background: url(../../images/imagesN/search-title.png) left top no-repeat; padding: 4px 8px; color: #fff; font: bold small Arial, Helvetica, sans-serif }
#search-content{ /*background: #d7e0e8; border: 1px solid #6185c1; border-width: 0 1px 1px 1px; padding-bottom: 5px; padding-left: 5px;  */}
#search-div a{ font: normal 9px Arial, Helvetica, sans-serif; color: #003399; text-decoration: underline;}
a.search-tool{ font-size: small !important; }
input.search-input{ width: 150px; padding:2px 3px; border: 1px solid #abadb3; background: #fff; }
#middile-block{ margin: auto; width: 393px; padding: 5px; border: 1px solid #000; }




/******************
MIDDLE CSS
*********************************/


.latest-indi-title{ margin-top: 7px; background: url(../../images/imagesN/search-title.png) left top no-repeat; padding: 4px 8px; color: #fff; font: bold small Verdana, Arial, Helvetica, sans-serif }
.latest-indi-content{ background: #c6d2e1; border: 1px solid #6185c1; }

table.indict-class{ border-collapse: collapse; font: normal 11px Tahoma, Geneva, sans-serif; }
table.indict-class tr th p{  padding: 5px; color: #003399; font-weight: normal; font-size: 11px; }
table.indict-class tr td{ border-top: 1px dotted #666; color: #000; padding: 5px; }
table.indict-class tr th p span{ display: block; font: normal 9px Tahoma, Geneva, sans-serif; color: #000; text-decoration:none !important;  }
/* Style for Usual tabs */
.usual {
  color:#111;
  background: url(../../images/imagesN/search-title.png) center top no-repeat;
  margin-top: 7px;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:7px 11px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font: bold 11px Tahoma, Geneva, sans-serif;
  color:#000;
  /*background:#444;*/
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#fff;
  background: url(../../images/imagesN/left-tab-selected.png) left top repeat-x;
  cursor:default;
   font-weight: bold;
   border-right: 1px solid #829cd1;
  }
div.common-tab {

  clear:left;
  
}
.usual div a { color:#000; font-weight:bold; }


.common-tab{}


ul.style-div li img{ float: left; }
#mid-area ul.common-list li a{ font: normal 12px Arial,Helvetica,sans-serif; color:#333; padding: 4px 0 4px 0; line-height: 22px; /*border: 1px dotted #ccc; border-width: 0 0 1px 0;*/ }

#mid-area ul.saarcstat li a{ background: url(../../images/imagesN/pdf.png) left 50% no-repeat; font: normal 12px Arial,Helvetica,sans-serif; color:#333; padding: 4px 0 4px 25px; line-height: 25px; /*border: 1px dotted #ccc; border-width: 0 0 1px 0;*/ }

#mid-area li a:hover{ color: Black; text-decoration: underline; }


#slider-title{ position: relative; font: bold 15px Arial, Helvetica, sans-serif; padding: 4px 8px; background: url(../../images/imagesN/slider.png) left top no-repeat; color: #fff; height: 19px; }
#slider-content{ border: 1px solid #91976c; padding: 8px 5px; background: #fafbf1; }
.img-block{ float: left; width: 150px; margin-right: 10px;}
.text-area{ float: left; width: 220px;}
.text-area h2{ font: bold 16px Arial, Helvetica, sans-serif; color: #000; }
.text-area h6{ font: normal 10px Arial, Helvetica, sans-serif; color: #000; margin-bottom: 10px; }
.text-area p{ font: normal small Arial, Helvetica, sans-serif; color: #000; line-height: 18px; margin-top: 8px; }

a.full-story{ font: italic normal small Arial, Helvetica, sans-serif; float: right; text-decoration:underline; color: #003399; position: absolute; right: 5px; bottom: 0; }

.daily-news{ position: absolute; left: 10px; z-index: 5; top: 2px; }
.daily-news a{ font: italic bold 15px Arial, Helvetica, sans-serif; text-align: right; text-decoration:underline; color: #fff; }

.inner-content{ padding: 20px 10px 10px; }
.inner-content p{ margin-bottom: 20px; text-align: justify; font-size: 13px; line-height: 17px; }
.inner-content h2{ font-size: 16px;}
.inner-content h2 strong{ font-size: 14px; }




#footer-wrapper{ }
#footer-nav{ margin:auto; border-bottom: 15px solid #2255ee; padding-bottom: 5px;  }
#footer-nav ul{ width:690px; margin:auto;  }
#footer-nav li{ display: inline;}
#footer-nav li a{ display: block; float: left; padding: 4px 7px; font: normal 11px Tahoma, Geneva, sans-serif; color: #000; text-align:center; }

#top-of-page{ margin: auto; width: 90px; margin-top: 15px; }
#top-of-page a{ background: url(../../images/imagesN/uparrow.png) center top no-repeat; text-align: center; padding-top: 12px; }



#footer-block{ background: none repeat scroll 0 0 #FFEB00;border: 1px solid #000000; }
#footer-block ul li{ display: inline; }
#footer-block ul li a {
    border-right: 1px solid #000000;
    color: #000000;
    display: block;
    float: left;
    font: bold 11px Tahoma,Geneva,sans-serif;
    padding: 4px 28px;
}
#footer-block ul li:last-child a{ border-right: 0; }
#footer-block ul li a:hover{ color: #c81401;}

#back-top a {
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #000;

	/* transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
	font-style: normal;
}
#back-top a:hover {
	color: #000;
}

a.common-menu{ display: block; padding: 5px 7px; font: bold small Arial, Helvetica, sans-serif; background: #4a8901; margin-bottom: 1px; color: #fff; /*text-transform: capitalize;*/ }

input#ctl00_txtsearch{     background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ABADB3;
    padding: 2px 3px;
    width: 150px; }
span#ctl00_lblSearch{ font-weight: bold;padding-right: 5px; }
.widget-container {
    display: none;
    position: absolute;
    z-index: 9999;
}

a.rem-div{ display: none; }
li.rem-div{ display: none;}

.watermark{ background: url(../../images/imagesN/watermark.png) center top no-repeat; min-height: 450px; }
.clocktime{ background: url(../../images/imagesN/right-active.png) left top no-repeat !important; width: 100% !important; }
.printLink{ background: url(../../images/imagesN/print-page.png) left top no-repeat !important; position:absolute; right:22px; top:175px; width:50px !important}



/******************
COMMON CSS
******************/
.clear{ clear:both; height:0; overflow:hidden; }
a.faqs{ background:#c70202 !important ; color: #fff !important;}
table.human-resource-grid th{ font-weight:bold; }
table.human-resource-grid th, table.human-resource-grid td{ padding: 3px 3px; border-collapse:collapse; border: 1px solid gray; }
.common-button{background-color:Green; color:White; border:1px solid black; padding:4px 10px; font-size: 11px; text-transform:uppercase; border-radius: 5px; cursor: pointer;}


     .modal
     {

        display: none;

        position: absolute;

        top: 0px;

        left: 0px;

        background-color:black;

        z-index:100;

        opacity: 0.8;

        filter: alpha(opacity=60);

        -moz-opacity:0.8;

        min-height: 100%;

     }

     #divImage

     {

        display: none;

        z-index: 1000;

        position: fixed;

        top: 0;

        left: 0;

        background-color:White;

        height: 550px;

        width: 600px;

        padding: 3px;

        border: solid 1px black;

     }
     
.adom-sumari{background: url(../../images/imagesN/adom-sumari.jpg) left top no-repeat; height: 232px; }

#divReportSelect{  font-size: 11px; padding-top: 4px; }
#divReportSelect span{ background-color:Gray; padding: 5px; line-height: 15px; color: #fff; }
#divReportSelect input{ float: left; display:  block; width: 30px; margin-top: 10px; }
#divReportSelect label{ float: left; display: block; width: 350px; margin-top: 10px; }
#paramDropDown select{ width: 180px; }