@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-style: none;
}
.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-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-style: none;
	border-right-color: #FFFFFF;
}
.themes{width:116px; height:14px; float:left; color:#FFFFFF; font-size:70%; border-right:#FFFFFF 1px solid; margin-right:8px; position:relative;}
.lft_logo img{margin-right:7px;}
.rgt_logo img{margin-right:5px;}
.mid_logo h1{
	font-size:180%;
	line-height:26px;
	letter-spacing: 0.10em;
}
.mid_logo span.small{
	font-size:90%;
	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(home_icon.png) 5px 6px no-repeat;}
.home_icon a{width:25px; height:20px; display:block; text-indent:-20000px;	background:url(sep.png) right top no-repeat;}
.search_box{width:150px; float:right; padding-top:3px;}
.search_box input{width:105px; height:14px; float:left; border:0px none; font-size:70%; color:#666;}
.search_box img{float:left;}
.search_box form{margin:0px; padding:0px;}
.search_box form input{width:122px; height:14px; float:left;	border:none; font-size:70%; color:#666;}
.search_box form img{float:left;}
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:206px; 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:206px; /*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:70px;}
.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(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_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:2px;
	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:52px;}
.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:352px;	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;}


.about_contenth{width:552px;	float:left;}
.about_contenth h2{color:#000; font-size:70%; padding-bottom:4px; float:left; padding-left:0px;}
.about_contenth 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:45px;
	background:#eef8db;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.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;}

/*----------------------------------inner page css----------------------------------*/
.inner_navigation ul{margin:0px; padding:0px;}
.inner_navigation li{list-style-type:none;}
.inner_navigation a{background:url(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(nav_purple_ro.png) repeat-x #4f6427;}
.inner_navigation a.active{color:#ffffff; background:url(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(print_icon.gif) no-repeat left top; font-size:12px; color:#ED1C24; width:18px; height:16px; display:inline-block;}
span.print{padding:0px 5px 0 0; display:inline-block; vertical-align:middle;}
.logoutBTN a{color:#ED1C24; 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(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:#ED1C24; text-decoration:none;	font-weight:800;}
.feedback_btn a:hover{color:#000000; text-decoration:underline;}
.update1{float:right; width:auto; font-size:80%; color:#ED1C24;	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(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:#ED1C24;	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(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:#ED1C24;}
.Newsdate{font-size:75%; font-weight:bold;	margin-top:3px;}
.link1{background: url(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(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:722px;
	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:85%;
	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("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.gif) no-repeat scroll 0 50%;  padding:5px 10px 5px 22px;}
.MainBox{ position:absolute; z-index:1;}
.Pos-top1{top:7px;}
.Pos-top2{top:159px;}
.Pos-top3{top:313px;}
.Pos-top4{top:470px;}

.Pos-left1{left:0px;}
.Pos-left2{
	left:256px;
}
.Pos-left3{
	left:502px;
}
.Pos-left4{
	left:745px;
}

.width1{
	width:240px;
}
.width2{width:451px;}/*boxwidth + border left and right width*/
.width3{
	width:730px;
}/*boxwidth + border left and right width + middle space of the box*/
.width4{width:923px;}


.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;}
.columnleft p{line-height:15px;}
.columnlefth{
	float:left;
	width:553px;
	margin-right:6px;
}
.columnlefth p{line-height:15px;}
.columnright{float:right; width:193px; padding-top: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:1000px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;
	padding:10px;
	position:relative;
}
#container{width:940px; height:auto; background:#ffffff;}
.top_links{height:14px; padding:5px 8px; clear:both;}
.top_links_inner{
	width:986px;
	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:100px;
	height:90px;
	float:left;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 20px;
}
.mid_logo{
	width:520px;
	padding-top:11px;
	line-height:normal;
	float:left;
	text-align: center;
}
.rgt_logo{
	height:77px;
	float:right;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 320px;
	color: #E71B23;
	text-align: center;
}
.nav_bg{
	width:984px;
	height:22px;
	position:relative;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.nav_1{
	width:980px;
	float:left;
	height:22px;
	position:relative;
	z-index:10;
}
.main_content{
	width:1002px;
	height:auto;
	position:relative;
	padding-top:4px;
	margin-bottom:5px;
	min-height:458px;
}
.main_content_internal{
	width:1002px;
	height:auto;
	padding-top:4px;
	margin-bottom:10px;
	padding-bottom:8px;
	background:url(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:999px;
	height:auto;
}

/*----------------------------------inner page css----------------------------------*/
.inner_main_content{
	width:1002px;
	height:auto;
	margin-top:4px;
}
.inner_left_col{
	width:230px;
	float:left;
	margin-right:12px;
	height:auto;
	padding-top: 9px;
	padding-right: 2px;
	padding-bottom: 9px;
	padding-left: 2px;
}
.inner_navigation{width:218px; height:auto;}
.inner_right_content{
	width:738px;
	height:auto;
	height:auto;
	float:right;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.inner_des{
	width:738px;
	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(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(nav_purple_ro.png) repeat-x;}
.inner_navigation_db a.active{color:#ffffff; background:url(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:#ED1C24; 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{
	padding:5px 3px;
	background-color: #f7aeb1;
}



/* Blink */

bb {   
  animation-duration: 6000ms;
  animation-name: blink;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}

@keyframes blink {
  0% {
    opacity: 1;
    color: black;
  }

  25% {
    color: green;
    opacity: 0.5;
  }

  50% {
    opacity: 1;
    color: blue;
  }

  75% {
   opacity: 0.5;
   color: black;
 }

 100% {
   opacity: 1;
   color: red;
 }
}
