@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; font-size:100%; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6, p{margin:0px; padding:0px;}
.underline{text-decoration:underline;}
.acc_options{height:14px; float:right; margin-right:0px;}
.acc_options ul{margin:0px;	padding:0px;}
.acc_options li{list-style-type:none; float:left; position:relative;}
.acc_options li a{font-size:70%; color:#FFFFFF; text-decoration:none; display:block; padding:0px 6px; border-right:#FFFFFF 1px solid;}
.acc_options li a:hover{text-decoration:underline;}
.acc_options li span.head{ font-size:70%; color:#FFFFFF; display:block; padding:0px 6px; border-right:#FFFFFF 1px solid;}
.acc_options li img{ float:left; display:block; padding:5px 9px; border-right:#FFFFFF 1px solid;}
.themes{width:116px; height:14px; float:left; color:#FFFFFF; font-size:70%; border-right:#FFFFFF 1px solid; margin-right:8px; position:relative;}
#ctl00_ContentPlaceHolder1_Home1_PanelBibliography9 a{ color:#000;}
.lft_logo img{margin-right:7px;}
.rgt_logo img{
	margin-right: 0px;
}
.mid_logo h1{font-size:130%; line-height:20px;}
.mid_logo span.small{font-size:80%;	font-weight:normal;}
.mid_logo a{font-weight:normal;	position:relative; font-size:80%;}
.mid_logo a:hover{color:#000000;}
.home_icon{width:25px; height:20px; float:left;	background:url(../images/home_icon.png) 5px 6px no-repeat;}
.home_icon a{width:25px; height:20px; display:block; text-indent:-20000px;	background:url(../images/sep.png) right top no-repeat;}
h2{font-size:72%; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-top:0px; float:right; }
.login_bg{height:23px;}
.login_img{height:17px; display:block; padding-top:4px; margin-left:4px; float:left;}
.Loginbottom{background: none repeat scroll 0 0; height: 70px; padding: 6px; padding-bottom:0px;}
.login_frm{width:85px; height:auto; overflow:hidden;}
.login_mesg{font-size:75%; color:#000; padding:0px 5px;}
.login_frm form{margin:0px; padding:0px;}
.login_frm_box{width:85px; /*height:16px;*/}
.login_frm_text{font-size:70%; color:#333333; width:100%;margin-bottom:10px;}
.login_frm_text_left{font-size:100%; color:#333; width:67px; float:left; height:22px;}
.login_frm_text_right{height:22px;	width:67%;	float:right;}
.login_frm input{width:130px; height:16px;	border:#f2e8c4 1px solid; display:inline; margin-bottom:3px; font-size:100%;
}
.signin_row{width:206px; height:19px; margin-top:3px;}

.signin_but{float:left;	padding-left:27px;}
.register{float:left;}
.helptext a{float:right; font-size:70%; text-decoration:underline; padding-top:3px; padding-right:8px;}
.register a{float:left; font-size:70%; text-decoration:underline;}
.signup_but a{font-size:70%; color:#485c24; text-decoration:underline;}
.signup_but a:hover{color:#000000; text-decoration:none;}
.forgot_row{width:206px; height:auto; margin-top:3px;}
.forgot_pass{float:left;}
.forgot_pass a{ font-size:70%; color:#823523; text-decoration:underline;}
.forgot_pass a:hover{color:#000000;	text-decoration:none;}
.help{float:right; margin-right:-67px;}
.help a{font-size:70%; color:#823523; text-decoration:underline;}
.help a:hover{color:#000000; text-decoration:none;}
.publication_bg{background:#b6741f;	height:23px;}
.publication_img {height:17px; display:block; padding-top:4px; margin-left:4px;	float:left;}
.bullets{min-height:85px;}
.bullets ul{margin:0px;	padding:0px;}
.bullets ul li{list-style-type:none; margin-left:25px;}
.bullets ul li a{list-style-type:none;display:block; font-size:80%; padding:2px 6px;text-decoration:underline; line-height:16px;}
.bullets ul li a:hover{text-decoration:underline;}

/* Gaurav Css*/
.bulletsLat{min-height:70px;}
.bulletsLat ul{margin:0px;	padding:0px;}
.bulletsLat ul li{list-style-type:none; margin-left:60px;}
.bulletsLat ul li a{list-style-type:none;display:block; color:#030303; font-size:70%; padding:2px 6px;text-decoration:none; line-height:16px;}
.bulletsLat ul li a:hover{text-decoration:underline;}

/**/



.margin_top_8{margin-top:8px;}
.margin_top_8 a{font-size:12px;	text-decoration:none; font-weight:bold;}
.margin_top_8 a:hover{color:#000000; text-decoration:underline;}
.more{
	float: right;
	display: block;
	font-size: 70%;
	margin-right: -5px;
	text-decoration: underline;
}
.more:hover{color:#000000;	text-decoration:none;}
.glossary_bg{background:url(../images/orange_bg.jpg) repeat-x left top;	height:23px;}
.glossary_img{height:17px; display:block; padding-top:4px; margin-left:4px;}
.kids_bg{height:23px;}
.kids_img{height:17px; display:block; padding-top:4px;	margin-left:4px; float:left;	}
.kids_Bottom{background: none repeat scroll 0 0; height: 76px; padding: 6px;}
.biblio_bg{height:23px;}
.biblio_img{height:17px; display:block;	padding-top:4px; margin-left:4px;}
.news_bg{height:23px;}
.news_bg{height:20px;}
.news_img{height:17px; display:block; padding-top:4px; margin-left:4px;	float:left;}
.news_row{width:206px; height:auto;}
.newsimg{float:left; width:53px; height:45px; margin-right:6px;}
.news_content{float:right; width:147px;}
.news_content a{color:#000000; font-size:11px; float:right; width:147px; font-weight:bold; text-decoration:none;}
.news_content a:hover{text-decoration:underline;}
.news_content h3{font-size:70%; color:#000000;}
.news_content p{font-size:70%; color:#000000; display:block;padding-top:3px;}
.update_row{height:auto; padding-top:5px; display:block;}
.update{float:left;	font-size:70%;}
.pe{float:left;}
.maj_act_img1{float:left; width:53px; height:45px; margin-right:6px;}
.maj_act_content{float:right; width:147px;}
.maj_act_content a{color:#000000;	font-size:11px;	float:right; width:147px; font-weight:bold; text-decoration:none;}
.common{min-height:72px;}
.common a{color:#000000;	font-size:11px;	font-weight:bold; text-decoration:none;}
.common p img{padding-right: 5px;	padding-bottom:5px;}
.common p{font-size:70%; color:#000000;	display:block; padding-bottom:5px;}
.maj_act_content a:hover{text-decoration:underline;}
.maj_act_content h3{font-size:70%; color:#000000;}
.maj_act_content p{font-size:70%; color:#000000; display:block;	padding-top:3px; margin-left:15px;}
.events{min-height:80px;}
.events1{min-height:520px;}
.events ul{margin:0px;	padding:0px;}
.events ul li{padding:0px 0px 0px 20px; list-style-type:none; height:auto;}
.events ul li a{font-size:70%; color:#000000; text-decoration:underline; line-height:18px;}
.events ul li a:hover{text-decoration:none;}
.apr_row{width:206px; height:auto;}
.apr_img1{float:left; width:53px; height:45px; margin-right:6px;}
.apr_content{float:right; width:206px;}
.apr_content h3{font-size:70%; color:#000000;}
.apr_content p{font-size:70%; color:#000000; display:block;	padding-top:3px;}
.upcoming_bg{height:23px;}
.upcoming_img{height:17px; display:block; padding-top:4px;	margin-left:4px; float:left;}
.link_1{display:block; font-size:70%; color:#6b1f11; margin-top:5px; font-weight:bold; text-decoration:underline;}
.link_1:hover{color:#000000; text-decoration:none;}
.textbox{width:192px; border:#f2e8c4 1px solid; height:21px; line-height:21px; color:#666; font-size:70%;}
.about_img{	width:74px;	height:81px; float:left; margin-right:8px;	display:block;}
.about_content{
	width: 440px;
	float: left;
}
.about_content h2{color:#000; font-size:70%; padding-bottom:4px; float:left; padding-left:0px;}

.about_content p{
	color: #000;
	padding: 0px;
	font-size: 70%;
	display: block;
	padding-top: 5px;
}
.maj_act_bg{height:23px;}
.maj_act_img{height:17px; display:block; padding-top:4px; margin-left:4px;	float:left;}
.apr_bg{height:23px;}
.apr_img{height:17px; display:block; padding-top:4px; margin-left:4px;	float:left;	}

/*----------------------------------footer page css----------------------------------*/
.footer_top{height:33px;}
.footer_lft{width:105px; height:27px; float:left; margin-left:6px;	margin-top:2px;}
.footer_rgt{float:right; width:auto; margin-top:7px; margin-right:8px;}
.footer_rgt a{font-size:80%; color:#FFFFFF; text-decoration:none;}
.footer_rgt a:hover{ color:#e0f88e;	text-decoration:underline;}
.footer_bot{height:55px; padding:10px 0px; background:#e2f1fd;}
.footer_top_links{display:block; text-align:center;}
.footer_top_links ul{margin:0px; padding:0px;}
.footer_top_links ul li{list-style-type:none; display:inline;	text-align:center;}
.footer_top_links ul li a{color:#000; font-size:70%; text-decoration:none; display:inline; padding:0px 8px; border-right:1px solid #000;}
.footer_top_links ul li a:hover{text-decoration:underline;}
.footer_top_links ul li a.none{border-right:none;}
.footer_bot_content{margin-top:2px;	font-size:70%; text-align:center;}
.footer_bot_content a{text-decoration:underline;}
.footer_bot_content a:hover{text-decoration:underline;}
#ctl00_dlData{ width:750px; }
#ctl00_dlData a { color:White; text-decoration:none; font-size:11px;}
#ctl00_dlData a:hover{ color:Black; text-decoration:underline;}
#ctl00_dlData a:active{ color:Green;}
/*----------------------------------inner page css----------------------------------*/
.inner_navigation ul{margin:0px; padding:0px;}
.inner_navigation li{list-style-type:none;}
.inner_navigation a{background:url(../images/nav_orange.png) repeat-x #c97c20; width:208px;	padding-left:10px; display:block;	height:auto; line-height:22px; font-size:80%; font-weight:bold;	color:#ffffff;	margin-bottom:1px; text-decoration:none;}
.inner_navigation a:hover{color:#ffffff; background:url(../images/nav_purple_ro.png) repeat-x #4f6427;}
.inner_navigation a.active{color:#ffffff; background:url(../images/nav_purple_ro.png) repeat-x;}
.breadcrum{width:678px; height:auto; color:#333; font-size:70%; text-align:right; margin-bottom:6px;}
.breadcrum a{color:#485c24; font-size:100%;	text-decoration:none;}
.breadcrum a:hover{color:#000000; text-decoration:underline;}
.heading{ height:25px; margin-bottom:8px;}
.heading h2{font-size:100%;	margin:0px;	padding:3px 0 0 3px; float:left !important;}
.gray_block{width:677px; height:auto; margin-bottom:8px; background:#ffffff; line-height:20px;}
.Viewgray_block{width:1000px; padding:8px;	height:auto; margin-bottom:8px;	background:#ffffff;}
.Viewgray_block h3{	color:#000;	font-size:100%;	background:#e7e7fc;	border-bottom:#003 1px dashed; height:auto;	line-height:18px;	padding-left:5px; display:block;}
.discription{font-size:75%!important;}
.print a{background:url(../images/print_icon.gif) no-repeat left top; font-size:12px; color:#2C6216; width:18px; height:16px; display:inline-block;}
span.print{padding:0px 5px 0 0; display:inline-block; vertical-align:middle;}
.logoutBTN a{color:#2C6216; font-size:12px; text-decoration:none;padding-right:3px}
.LastUpdate{font-size:12px;}
.gray_block h3{	color:#000000; font-size:115%; height:auto; padding-bottom:10px; display:block;}
.gray_block a.head{	color:#485c24; font-size:80%; display:block; background:url(../images/blue_bullet.png) no-repeat 0px 4px;	padding:0px 0px 0px 10px; font-weight:bold;	margin-left:9px; margin-top:4px; text-decoration:none;}
.gray_block a.head:hover{color:#000000;}
.date5{font-size:75%; color:#333; padding:0px 0px 0px 5px; display:block; margin-top:5px; font-weight:bold;}
.date10{font-size:85%; color:#333; display:block; margin-top:5px; font-weight:bold;}
.gray_block p{color:#000000; font-size:75%;	display:block;	padding:0px 0px 0px 5px; margin-top:8px;}
.gray_bl_row{padding:8px; height:auto; margin-top:0px; width:662px;}
.gray_bl_img{width:100px; height:130px; margin-right:5px; float:left;}
.gray_bl_desc{text-align:justify;}
.gray_bl_desc p{color:#000000; font-size:75%; padding:0px;	margin:0px;	text-align:justify;	line-height:17px;}
/*.PdfFileName a{font-size:85% !important;}*/
.gray_bl_desc a{color:#b46b10;	font-size:100%;	text-decoration:none;}
.gray_bl_desc a:hover{	margin-top:20px;	color:#7d954e;	font-size:100%;	text-decoration:underline;}
.more2{float:right;	display:block;	margin-top:6px;}
.more2 a{font-size:75%; color:#6b1f11; text-decoration:underline;}
.more2 a:hover{	color:#000;	text-decoration:none;}
.news_update{width:662px; padding:0px; height:auto;	background:#ffffff;}
.feedback_btn{float:left; width:auto;	}
.feedback_btn a{font-size:80%; color:#2C6216; text-decoration:none;	font-weight:800;}
.feedback_btn a:hover{color:#000000; text-decoration:underline;}
.update1{float:right; width:auto; font-size:80%; color:#2C6216;	font-weight:800;}

/*----------------------------------About us page css----------------------------------*/
.common_block{width:662px;	padding:8px; height:auto; background:#ffffff;	}
.common_block p{font-size:75%; color:#000; display:block;}
.common_block ul{margin:0px; padding:0px;}
.common_block ul li{list-style-type:none; background:url(../images/blue_bullet.png) no-repeat 0 3px; font-size:75%;	color:#000;	display:block;	padding:0px 0px 0px 10px; margin-bottom:5px;}
.common_block ul li a{font-size:100%; font-weight:bold;	color:#485c24; text-decoration:none;}
.common_block ul li a:hover{color:#000;	text-decoration:underline;}

/*----------------------------------Newsletter page css------------------------------*/
.pagination{float:right; padding:5px 8px; text-align:right;}
.pagination a{font-size:75%; color:#2C6216;	text-decoration:none; margin-right:5px;	font-weight:bold;}
.pagination ul{margin:0px; padding:0px;}
.pagination li{list-style-type:none; display:inline;}
.pagination li a{font-size:75%;	color:#b46b10; text-decoration:none; margin-right:5px;}
.pagination li a:hover{	color:#000;	text-decoration:underline;	}
.pagination table{float:right; margin-top:-6px;}
.pagination table table{margin:auto;}
.pagination table tr td a{font-weight:normal;}
.pagination table tr td a:hover{text-decoration:underline;}

.news_block{width:662px; padding:8px; height:auto;	margin-bottom:8px;	background:#ffffff;	line-height:20px; text-align:justify;}
.news_block h3{color:#000;	font-size:75%;	background:#dce9c4;	border-bottom:#003 1px dashed;	height:auto; line-height:18px;padding-left:5px; display:block;}
.news_block h3 a{height:auto; line-height:18px; padding-left:5px; display:block; color:#000000; font-size:100%; font-weight:bold;	text-decoration:none;}
.news_block h3 a:hover{	height:auto; line-height:18px; padding-left:5px; display:block; color:#000000; font-size:100%; font-weight:bold; text-decoration:underline;}
.news_block a.head{	color:#181a94; font-size:75%; display:block; background:url(../images/blue_bullet.png) no-repeat 0px 4px; padding:0px 0px 0px 10px;}
.news_block a.head:hover{color:#000000;}
.news_block p{color:#000000; font-size:75%;	display:block; padding:0px 0px 0px 10px; margin-top:6px;}
.news_bl_row{width:662px; height:auto;	margin-top:6px;	}
.news_bl_img{width:74px; height:81px; margin-right:15px; float:left;}
.news_bl_desc{height:auto;}
.news_bl_desc p{color:#000000; font-size:75%; padding:0px; margin:0px;}

/*----------------------------------FAQ css-----------------------------*/
.faq_block{width:662px; padding:8px; height:auto; margin-bottom:8px; background:#ffffff;}
.question{font-size:75%; font-weight:bold;	color:#485c24;	display:block;}
.answer{color:#000000; font-size:75%; display:block; margin:0px;	padding:0px;}

/*----------------------------------Related links css----------------------------*/
.common_block h3{color:#000; font-size:75%;	background:#dce9c4;	border:#003 1px dashed;	 height:auto; line-height:18px;	padding-left:5px; display:block; margin-bottom:8px;}
.common_block h3.gray_bg{color:#000; font-size:75%;	background:#FEF3CD;	border-top:none; border-right:none;	border-left:none;	border-bottom:#003 1px dashed;	height:auto; line-height:18px; padding-left:5px; display:block;	margin-bottom:8px;	margin-top:28px;}

/*----------------------------------Feedback form css-------------------------------*/
.feedback_block{width:669px; height:auto; margin-bottom:8px; background:#ffffff;}
.filelink{color:#000000;}
.filelink:hover{color:Navy;}
.button{font-size:95%; height:25px; line-height:25px; width:60px;}
.validation {color:Red; font-size:12px;}
.feedback_block form{width:430px; height:auto; margin:auto;}
.frm_row span.label1{width:209px; float:left; display:block; font-size:80%;	color:#000;	font-weight:bold; height:29px;	padding-top:5px; margin-left:8px;}
.frm_row span.label2{width:30px; float:left; display:block;	font-size:80%; color:#000; font-weight:bold; height: 29px;	padding-top:5px; margin-left:18px;}
.frm_row span.radio1{width:60px; float:left; display:block;	font-size:80%; color:#000; font-weight:bold;}
.frm_row span.input1{width:351px; float:left; display:block;}
.input_class{width:250px; border:#999 1px solid; font-size:80%;	color:#000;}
.input_small{width:120px; border:#999 1px solid; font-size:80%;	color:#000;	margin-top:10px; display:block;
}
.textarea_class{width:250px; height:60px; border:#999 1px solid; font-size:100%; color:#000;}
.select_class{width:80px; height:20px;	border:#999 1px solid;	font-size:80%;	color:#000;	}
.frm_row span.button_row{margin-left:216px;	float:left;	width:auto;	display:block;	margin-bottom:5px;}
.TextBox{border:1px solid #D5D5D5; color:#333333;  font-size:13px; padding: 6px;  width: 200px; }

/*----------------------------------Glossary css--------------------*/
.glossary_block{width:662px; padding:8px; height:auto; background:#ffffff;}
.gloss_thumbs{width:662px; height:auto;}
.gloss_thumbs ul{margin:0px; padding:0px;}
.gloss_thumbs li{list-style-type:none; display:inline;	margin-right:10px;}
.gloss_thumbs li a img{	border:none;}
.gloss_desc{margin-top:15px; width:662px; font-size:90%; color:#000000;}
.gloss_desc p{font-size:100%; color:#000000; text-align:justify;}
.white_txt:link{color:#FFFFFF;  font-size:13px;  font-weight: bold;  text-decoration: none;}
.grey_line1{color: #000000; font-size: 15px;}
.border_table2{border: 1px solid #999999; background-color:#999999;}
.desc{width:652px; height:auto; float:right;}
.Confirmation{font-size:12px; font-family:Serif; color:#2C6216;}
.Newsdate{font-size:75%; font-weight:bold;	margin-top:3px;}
.link1{background: url(../images/event_bullet.png) no-repeat scroll 0 0px transparent; height: 21px; list-style-type: none;    padding: 0 0 0 20px; color:#b47820; font-size:70%; text-decoration:none;}
.link1:hover{list-style-type: none; padding: 0 0 0 20px; color:#575757; text-decoration:underline;}
.Linkheading{color:#000000;	width:auto;}
.Linkheading:hover{color:#575757;}

/*----------------------------------Bibliography-----------------------------*/
.biblio_block{width:662px; padding:8px; height:auto; margin-bottom:8px;	background:#ffffff;	}
.biblio_block a.head{color:#485c24;	font-size:75%; display:block; background:url(../images/blue_bullet.png) no-repeat 0px 4px;	padding:0px 0px 0px 10px; font-weight:bold;}
.biblio_block a.head:hover{color:#000000;}
.biblio_block p{color:#000000;	font-size:75%;	display:block;	padding:0px 0px 0px 10px; margin-top:8px; margin-bottom:15px; padding-bottom:5px;}
.Publicationbottom{height:76px;	padding:6px 6px;}

/*----------------------------------Content----------------------------------*/
.content_block_sitemap{width:662px; padding:8px; height:auto; background:#ffffff;}
.content_block{width:662px; padding:8px; height:auto; background:#ffffff;}
.content_block td{font-size:75%; color:#000000; text-align:justify; padding-left:10px;	padding-bottom:5px;	padding-top:5px;}
.content_block td h2{font-size:100%; color:#000000; float:left !important;}
.content_block p{font-size:75%;	text-align:justify;}
.content_block p a{text-decoration:none; color:#2F308D; font-weight:bold; padding-top:5px; padding-bottom:5px;}
.content_block p a:hover{text-decoration:underline;	color:#000000; font-weight:bold; padding-top:5px; padding-bottom:5px;}
.content_block p img{padding-top:20px; border:none;}
.content_block ul{margin:0px; padding:0px; margin-left:15px;}
.content_block ul li{list-style-type:none; font-size:75%; display:block; padding:0px 0px 0px 10px; margin-bottom:5px;}
.content_block ol{margin:0 0 0 15px;}
.content_block ol li{font-size:75%;}
.content_block ul li a, .content_block ol li a{font-size:100%; font-weight:bold; text-decoration:none;}
.content_block ul li a:hover, .content_block ol li a:hover{color:#000000; text-decoration:underline;}

.center{txt-align:center;}
.DropdownList{height:18px; width:126px; color:#555555;}
.GlossaryButton{color:#ffffff; background-color:#bc862f; border:none 1px; font-size:12px; padding-bottom:15px;}
.UpcomingButton{color:#ffffff; background-color:#000000; border:none 1px; font-size:12px; padding-bottom:20px;}
.FeedSubmitButton{border: medium none; color:#FFFFFF; font-size: 13px; height:25px;}
.OnlineQueryButton{	background-color: #4D4EAB; border: medium none; color:#FFFFFF; font-size: 13px; height: 25px;}
.ModuleDesc{font-size:15px;	color:#1F2160;	margin-right:464px;}
.Navigation{width:450px; height:auto; font-size:75%; margin-bottom:6px;	margin-top:5px;}
.Navigation ol{margin:0; padding: 0;}
.Navigation ol li{display: inline; list-style-type: none; margin-left:3px;}
.fltL{float:left;}
.fltR{float:right;}
.Navigation a, .Navigation a:visited, .Navigation a:hover, .Navigation a:active, .Navigation a:focus{background: url("../images/white_arrow3_black.gif") no-repeat scroll 100% 70%; padding: 0 8px 0 3px;}
.Navigation a{text-decoration:none;	font-size:100%;}
.Navigation a:hover{text-decoration:underline; color:#000000; font-size:100%;}

/*----------------------------------Css for login panel----------------------------------*/
.login-container{width:400px; height:auto; margin:auto;}
.login-heading{font-size:85%; color:#ffffff; padding:4px;}
.login-textfield{width:180px; height:17px; margin:auto;	background-color:#fff;	border:1px solid #3b3d8a; font-size:75%; color:#3b3d8a; margin:3px 0px;}
.login-text{font-size:75%; padding:4px; font-weight:bold;}
.TableRowHight{	height:5px;}
.more1{float:right;	font-size:70%; color:#6b1f11; text-decoration:underline; display:block;	margin-right:10px;}
.more1:hover{color:#000; text-decoration:none;}

/*----------------------------------Database page css----------------------------------*/
#inner_navigation_db ul li ul li{background:none; padding-left:0px; padding-bottom:0px;}
#inner_navigation_db ul li ul li a{line-height:25px;}
#inner_navigation_db ul li ul {margin-left:7px;}
#inner_navigation_db ul{margin-left:18px; padding:0px; line-height:25px; font-size:90%; margin:0px; list-style-type:none;}
#inner_navigation_db ul li{font-size:100%; text-transform:capitalize; font-weight:normal; padding:0px 0px 12px 17px; line-height:15px;}
#inner_navigation_db ul ul li{font-size:90%; text-transform:capitalize; font-weight:normal;}
#inner_navigation_db ul ul li a{text-decoration:none; font-size:110%;}
#inner_navigation_db ul ul li a:hover{text-decoration:underline; font-size:110%;}
#inner_navigation_db ul ul ul li a{text-decoration:none; font-size:100%;}
#inner_navigation_db ul ul ul li a:hover{text-decoration:underline;	font-size:100%;}
.divLogout{float:left;	width:150px;}
.divLogout a{color:#ffffff; font-size:75%; text-decoration:none;}
.divLogout a:hover{color:#ffffff; font-size:75%; text-decoration:underline;}
.dd_box{width:135px; border:#f2e8c4 1px solid; height:21px; line-height:21px; color:#666; font-size:95%;}
.tableContent{}
.tableContent td{padding-left:10px;	font-size:75%;}
.PublishedBook{	padding:0px 0px 0px 19px;}
/* For onlinequery */

.Onlinequery_Block{background: none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #eee; height: auto; margin-bottom:8px; padding:8px; width:650px; font-size:12px; text-align:justify;}
.printIcons{float:right; text-align:right; width:33%;}
.printIcons a.print1, .printIcons a.print1:visited, .printIcons a.print1:hover, .printIcons a.print1:active, .printIcons a.print1:focus{	background: url(../images/images.html) no-repeat scroll 0 50%;  padding:5px 10px 5px 22px;}
.MainBox{ position:absolute; z-index:1;}
.Pos-top1{
	top: 5px;
}
.Pos-top2{
	top: 158px;
}
.Pos-top3{
	top: 313px;
}

.Pos-left1{
	left: 472px;
}
.Pos-left2{
	left: 0px;
}
.Pos-left3{
	left: 235px;
}
.Pos-left4{
	left: 710px;
}

.MainBoxx{ position:absolute; z-index:1;}
.Pos-top1{
	top: 9px;
}
.Pos-top2{
	top: 158px;
}
.Pos-top3{
	top: 313px;
}

.Pos-left1{
	left: 472px;
}
.Pos-left2{
	left: 0px;
}
.Pos-left3{
	left: 235px;
}
.Pos-left4{
	left: 710px;
}

.width1{width:215px;}
.width2{
	width: 215px;
}/*boxwidth + border left and right width*/
.width3{width:687px;}/*boxwidth + border left and right width + middle space of the box*/
.width4{width:923px;}

.heightt{height:10px;}
.height1{
	height: 132px;
}
.height2{height:285px;}
.height3{height:438px;}
.Printinner_right_content{background: none repeat scroll 0 0; float: right; height:auto; padding:8px; width:678px;}
.columnleft{float:left; width:153px; margin-right:6px;}
.columnleft1{float:left; width:70px; margin-right:6px; height:70px;}
.columnleftdown{float:left; width:153px; margin-right:6px; height:120px;}
.columnleftdown1{width:150px; margin-right:6px; height:70px; left:0px;}
.columnright ul li{margin:0px;}
.columnright ul li a{font-size:70%; text-decoration:underline;}
.columnright span a{font-size:70%;}
.block2{padding:3px;}
.frm_row{overflow:hidden;}
.redtext{color:#CC0000; font-size:12px;}
.clear{clear:both;}
#wrapper{width:1200px; margin-left:auto;	margin-right:auto; background:#ffffff; padding:10px 10px; position:relative;}
#container{width:940px; height:auto; background:#ffffff;}
.top_links{height:14px; padding:5px 8px; clear:both;}
.top_links_inner{width:924px; height:14px; float:right;}
.font_options{width:65px; height:14px; float:left;}
.font_options img{float:left; margin-right:4px;	display:block;}
.contrast_option{width:45px; height:14px; float:left;}
.contrast_option img{float:left; margin-right:4px; display:block;}
.hindi{width:35px; padding-top:2px; height:12px; float:left;}
.logos_bg_row{overflow:hidden;}
.lft_logo{
	width: 150px;
	height: 90px;
	float: left;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 15px;
}
.mid_logo{width:475px; padding-top:21px; line-height:17px; float:left;}
.rgt_logo{
	width:80px;
	height: auto;
	float: left;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.gbphied_logo{
	width:150px;
	height: auto;
	float: left;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.nav_bg{width:922px; padding:0px 8px; height:22px; position:relative;}
.nav_1{width:915px; float:left;	height:22px; position:relative; z-index:10;}
.main_content{
	width: 1200px;
	height: 300px;
	position: relative;
	padding-top: 4px;
	margin-bottom: 5px;
	min-height: 350px;
}



.main_content1{
	width: 950px;
	height: auto;
	position: relative;
	padding-top: 4px;
	margin-bottom: 5px;
	min-height: 457px;
}
.main_content_internal{width:940px; height:auto;  padding-top:4px; margin-bottom:10px; padding-bottom:8px; background:url(../images/extend2_bg.png) no-repeat scroll right bottom; }
.left_col{width:218px; float:left; margin-right:12px; background:#c7e291; height:344px; padding:9px 8px;}
.bottom{padding:11px 6px;}
.bottom_gray{padding:6px 6px;}
.AnnualBottom{color:gray;}
.mid_col{width:448px; float:left; margin-right:12px;}
.about{width:434px; height:96px; border:#698040 1px solid;	padding:6px; margin-top:14px; margin-bottom:10px; background:#e6f8cf;}
.content_area{width:448px; height:auto;}
.col_1{width:218px; height:auto; float:left; margin-right:12px;}
.col_2{width:218px; height:auto; float:right;}
.right_col{width:218px; float:right; background:#c7e291; height:344px; padding:9px 8px;}
.gallery{width:218px; height:111px; margin-bottom:5px; position:relative;}
.footer{width:937px; height:auto;}

/*----------------------------------inner page css----------------------------------*/
.inner_main_content{width:940px; height:auto; margin-top:4px; }
.inner_left_col{width:218px; float:left; margin-right:12px; height:auto; padding:9px 8px;}
.inner_navigation{width:218px; height:auto;}
.inner_right_content{width:678px; height:auto; padding:0px 8px 8px 8px; height:auto; float:right;}
.inner_des{width:678px; height:auto;}
.bottom_space{margin-bottom:2px;}
.inner_navigation ul{margin:0px; padding:0px;}
.inner_navigation li{list-style-type:none;}
.inner_navigation_db a{background:url(../images/nav_orange.png) repeat-x; width:208px;	padding-left:10px;	display:block; height:23px; line-height:23px;	font-size:80%; font-weight:bold; color:#ffffff; margin-bottom:1px; text-decoration:none;}
.inner_navigation_db a:hover{color:#ffffff;	background:url(../images/nav_purple_ro.png) repeat-x;}
.inner_navigation_db a.active{color:#ffffff; background:url(../images/nav_purple_ro.png) repeat-x;}
.skiplink ul li a{font-size:70%}
.skiplink ul li a:hover{font-size:70%}
.top div span img, .top div span h2{float:left!important;}
span.print a{}
.content_block table{border:1px solid #666; }
.content_block table tr th{background:#2C6216; font-size:80%; font-weight:bold; padding:3px 6px; color:#fff;}
 .content_block table tr td{font-size:75%; padding:2px 6px; color:#000; border-right:1px solid #666; border-bottom:1px solid #666;}

.header-block{position:relative; z-index:1000;}

/*.Tblborder{-moz-border-radius: 8px 8px 8px 8px;  border: 1px solid #CFCFCF;  width: 450px;}*/
/*Annual Performace Report Page CSS*/
.main_content_internal_apr{width:940px; height:auto;  padding-top:4px; margin-bottom:10px; padding-bottom:8px; }
.inner_right_content_apr{width:925px; height:auto; padding:8px; height:auto; background:#C7D7A8;}
.inner_des_apr{height:auto;}
.apr_block{height:auto; margin-bottom:8px; background:#ffffff; padding-top:6px; padding-bottom:6px; }
.apr_block_inner{ margin-left: auto; margin-right: auto; width: 700px;}
.brd_crm_holder{ background:#C7D7A8; padding:5px 3px;}
#left_iner_page{ width:250px; height:450px; float:left;}
#right_iner_page{ width:936px; height:auto; }
#left_iner_page ul { width:240px; list-style-type: none; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#left_iner_page ul li{width:240px;}
#left_iner_page a{ text-decoration:none; color:#333333;}
#left_iner_page a:hover{ color:#FFFFFF; background:#085DA3; display:block;}
.right_menu_bar{ width:1200px; height:210px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.ENVIS_Publications { width:938px; border:solid; border-width:1px;  background:#CCCCCC;}
.ENVIS_Publications td{border:solid; border-width:1px;}
.ENVIS_Publications th {border:solid; border-width:1px;}
.ImageBorder { border: border-color:#000;}
.arvind { width:500px; height:150px; background:#69F; background-color:#e2f1fd;}

.blink {
      animation: blink 1s steps(5, start) infinite;
      -webkit-animation: blink 1s steps(5, start) infinite;
    }
    @keyframes blink {
      to {
        visibility: hidden;
      }
    }
    @-webkit-keyframes blink {
      to {
        visibility: hidden;
      }
    }
	
.headerrr { background-color:#03F; width:147px;}


@charset "utf-8";
/*
Template Name: Education Time
Author: <a href="http://www.os-templates.com/">OS Templates</a>
Author URI: http://www.os-templates.com/
Licence: Free to use under our free template licence terms
Licence URI: http://www.os-templates.com/template-terms
File: Layout CSS
*/

@import url("navi.css");
@import url("forms.css");
@import url("tables.css");
@import url("homepage.css");
@import url("gallery.css");

html{overflow-y:scroll;}
body{margin:0; padding:0; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#F8F8F2; background-color:#03274B;}

.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart{margin:0; padding:0; list-style-type:none;}

.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0;}
.clear{display:inline-block;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}

a{outline:none; text-decoration:none;}

.fl_left, .imgl{float:left;}
.fl_right, .imgr{float:right;}

img{margin:0; padding:0; border:none;}
.imgholder, .imgl, .imgr{padding:4px; border:1px solid #D7DBE0;}
.imgl{margin:0 15px 15px 0; clear:left;}
.imgr{margin:0 0 15px 15px; clear:right;}

/* ----------------------------------------------Wrapper------------------------------------- */

div.wrapper{display:block; width:100%; text-align:left;}
div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{margin:0 0 15px 0; padding:0; font-size:20px; font-weight:normal; line-height:normal;}
.row1{color:#5F8EC2; background-color:#03274B;}
.row1 a{color:#F8F9F3; background-color:#03274B;}
.row2{color:#F8F9F3; background-color:#072C53; border-top:1px solid #2B4D71; border-bottom:1px solid #2B4D71;}
.row3{color:#777777; background:url("images/featured_slide_bg.gif") top left repeat-x #F8F9F3;}
.row4{color:#777777; background-color:#F8F9F3; border-bottom:2px solid #03274B;}
.row5{padding:50px 0 30px 0; border-top:1px solid #F8F9F3;}

/* ----------------------------------------------Generalise------------------------------------- */

#header, #featured_slide, #container, #footer, #copyright{display:block; position:relative; width:960px; margin:0 auto;}

/* ----------------------------------------------Header------------------------------------- */

#header{padding:25px 0 30px 0;}
#header h1, #header p, #header ul{margin:0; padding:0; list-style:none; line-height:normal;}
#header h1{font-size:36px; font-variant:small-caps;}
#header p{margin-top:4px;}

/* ----------------------------------------------Content------------------------------------- */

#container{padding:30px 0;}
#container h1, #container h2, #container h3, #container h4, #container h5, #container h6{color:#8199A9; background-color:#F8F9F3;}
#container a{color:#591F58; background-color:#F8F9F3;}
#container .title{display:block; width:100%; margin:0 0 20px 0; padding:0 0 8px 0; font-size:14px; text-transform:uppercase; border-bottom:5px solid #8199A9;}
#content{display:block; float:left; width:630px;}

/* Comments */

#comments{margin-bottom:40px;}
#comments .commentlist{margin:0; padding:0;}
#comments .commentlist ul{margin:0; padding:0; list-style:none;}
#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even{margin:0 0 10px 0; padding:15px; list-style:none;}
#comments .commentlist li.comment_odd{color:#666666; background-color:#F7F7F7;}
#comments .commentlist li.comment_odd a{color:#591F58; background-color:#F7F7F7;}
#comments .commentlist li.comment_even{color:#666666; background-color:#E8E8E8;}
#comments .commentlist li.comment_even a{color:#591F58; background-color:#E8E8E8;}
#comments .commentlist .author .name{font-weight:bold;}
#comments .commentlist .submitdate{font-size:smaller;}
#comments .commentlist p{margin:10px 5px 10px 0; padding:0; font-weight:normal; text-transform:none;}
#comments .commentlist li .avatar{float:right; border:1px solid #EEEEEE; margin:0 0 0 10px;}

/* ----------------------------------------------Column------------------------------------- */

#column{display:block; float:right; width:300px;}
#column .holder, #column #featured{display:block; width:300px; margin-bottom:20px;}
#column .holder h2.title{display:block; width:100%; height:65px; margin:0; padding:15px 0 0 0; font-size:20px; text-transform:none; line-height:normal; border-bottom:1px dotted #999999;}
#column .holder h2.title img{float:left; margin:-15px 8px 0 0; padding:5px; border:1px solid #999999;}
#column div.imgholder{display:block; width:290px; margin:0 0 10px 0;}
#column .holder p.readmore{display:block; width:100%; font-weight:bold; text-align:right; line-height:normal;}

/* Featured Block */

#column #featured ul, #column #featured h2, #column #featured p{margin:0; padding:0; list-style:none; color:#666666; background-color:#F7F7F7;}
#column #featured a{color:#591F58; background-color:#F7F7F7;}
#column #featured li{display:block; width:250px; margin:0; padding:20px 25px; color:#666666; background-color:#F7F7F7;}
#column #featured li p.imgholder{display:block; width:240px; height:90px; margin:20px 0 15px 0;}
#column #featured li h2{margin:0; padding:0 0 8px 0; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; line-height:normal; border-bottom:1px dotted #999999;}
#container #column .readmore a{display:block; width:100%; margin-top:15px; height:auto; padding-left:0; font-weight:bold; text-align:right; line-height:normal; background:none;}
#column .latestnews{display:block; width:100%; margin:0; padding:0; list-style:none;}
#column .latestnews li{display:block; width:100%; height:99px; margin:0 0 11px 0; padding:0 0 21px 0; border-bottom:1px dotted #C7C5C8; overflow:hidden;}
#column .latestnews li.last{margin-bottom:0;}
#column .latestnews p{display:inline;}
#column .latestnews img{float:left; margin:0 10px 0 0; padding:4px; border:1px solid #C7C5C8; clear:left;}

/* ----------------------------------------------Footer------------------------------------- */

#footer{line-height:2em; background:url("images/footer_bg.gif") 380px 0 repeat-y;}
#footer, #footer a{color:#F8F8F2; background-color:#03274B;}
#footer h2, #footer p, #footer ul, #footer a, #footer address{margin:0; padding:0; font-weight:normal; list-style:none; font-style:normal;}
#footer h2{margin:0 0 30px 0; padding:0; font-size:22px; color:#7F99A9; background-color:#03274B;}
#footer .foot_contact{display:block; float:left; width:380px; margin:0 40px 0 0; padding:0;}
#footer .foot_contact address{margin-bottom:30px;}
#footer .footbox{display:block; float:left; width:170px; margin:0 15px 0 0; padding:0; font-size:12px;}
#footer .footbox h2{margin-bottom:20px; font-size:14px; text-transform:uppercase;}
#footer .last{margin:0;}

/* ----------------------------------------------Copyright------------------------------------- */

#copyright{padding:15px 0; border-top:1px solid #2B4D71;}
#copyright p{margin:0; padding:0;}
#copyright, #copyright a{color:#7F99A9; background-color:#03274B;}

.push_button{
	position:relative;
	width:150px;
	height:
	color:#FFF;
	display:block;
	text-decoration:none;
	margin:0 auto;
	border-radius:5px;
	border:solid 1px #D94E3B;
	background:#cb3b27;
	text-align:center;
	padding:20px 30px;
	
	
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	transition: all 0.1s;
	
	-webkit-box-shadow: 0px 9px 0px #84261a;
        -moz-box-shadow: 0px 9px 0px #84261a;
        box-shadow: 0px 9px 0px #84261a;
}
.push_button:active{
    -webkit-box-shadow: 0px 2px 0px #84261a;
    -moz-box-shadow: 0px 2px 0px #84261a;
    box-shadow: 0px 2px 0px #84261a;
    position:relative;
    top:7px;
}
