@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
body{font-family:Arial, Helvetica, sans-serif;font-size:0.8em;background:#e9dad9;color:#2A2A2A;}
img{border:0;}
ul{list-style-type:none;}
a{text-decoration:none;color:#0064b7;}
a:link{text-decoration:none;color:#0064b7;}
a:hover{text-decoration:underline;}
/* common classes */
.clear{ clear:both;height:0;width:0;clear:both;}
.clearboth{height:0;width:0;clear:both;}
.title{background:url(../images/headingbg.gif) repeat-x left top; font-size:1.2em;line-height:34px; color:#fff; font-family:Verdana, Geneva, sans-serif;padding-left:10px;}
.heading{color:#0064b7;font-size:1em;}
.headingbg{background:#f2f2f2;line-height:20px;padding-left:5px;}
.more{text-align:right; font-size:0.9em;}
.more a{color:#E83FFF;}
#container{width:975px;height:500px;margin:0 auto;padding:2px 5px;}

/*header */
#header{padding:0px;margin:0px;}
#header_top{height:30px;}
#header_top_ltlist{height:30px;font-size:0.9em;float:left;}
#header_top_ltlist li{float:left;line-height:30px;}
#header_top_ltlist li a{border-right:1px solid #2A2A2A;padding:0px 5px;color:#2A2A2A;}
#header_top_ltlist li a.last{border:0;}
#header_top_rtlist{height:30px;font-size:0.9em;float:right;}
#header_top_rtlist li{float:left;line-height:30px;}
#header_top_rtlist li a{padding:0px 5px;color:#2A2A2A;}
#header_top_rtlist li.search{background:url(../images/seachbg.gif) no-repeat;height:30px;width:223px;position:relative;}
#header_top_rtlist li.search form{height:30px;}
#header_top_rtlist li.search input[type="text"]{position:absolute;left:30px;top:7px;border:0;}
#header_top_rtlist li.search input[type="image"]{position:absolute;left:167px;top:6px;}
#header_bottom{height:90px;background:#fff url(../images/header_lt_roundcorner.gif) no-repeat left top;position:relative;top:-2px;}
#mahalogo{float:left; width:15%;margin-top:5px;}
#schemetitle{float:left; width:70%;}
#trustlogo{float:right;width:15%;}
/*body left css */
#body_container{width:975px;background:#fff;padding-top:15px;}
/*body_top */
#body_top{background:#0e3357;margin:0px 12px;padding:0px 0px 5px 5px;position:relative;}
#spotlight{color:#fff; border-bottom:1px solid #fff;height:25px;}
#spotlight img{float:right;}
#aboutbut{width:15%;float:left;background:url(../images/headingbg.gif) repeat-x left top; position:absolute;left:1%;top:-8px;}
#aboutbut p{background:url(../images/aboutusimg.gif) no-repeat;line-height:33px;display:block; font-size:1.1em;font-weight:bold;padding-left:40px;}
#imggal{width:67%;float:right;}
#aboutRGJAY{width:31%;float:left; padding:5px 9px; text-align:justify; color:#fff;line-height:20px;}
.welcome{font-size:1.1em;font-weight:bold;}
.RGJAYTitle{font-size:1.1em;font-weight:bold;color:#028ffe;}

/*body_left*/
#body_left{margin-left:12px;margin-right:5px;float:left; width:270px;}
.ltbox {background:url(../images/panelbg.gif) repeat-y;float:left;width:270px; margin:5px 0px;}
.ltbox .ltbox_top {background:url(../images/panelbg.gif) no-repeat left top;float:left;width:270px;height:15px;margin:0;padding:0;}
.ltbox .ltbox_top p.lttop_right {background:url(../images/panelbg.gif) no-repeat right top;float:right;width:20px;height:15px;margin:0;padding:0;}
.ltbox .ltcontent {background:url(../images/panelbg.gif) repeat-y right -15px;float:left;margin:0 0 0 10px;padding-right:10px;width:250px;}
.ltbox .ltbox_bottom {background:url(../images/panelbg.gif) no-repeat left bottom;float:left;width:270px;height:15px;margin:0;
padding:0;}
.ltbox .ltbox_bottom p.ltbottom_right {background:url(../images/panelbg.gif) no-repeat right bottom;float:right;width:20px;height:15px;margin:0;padding:0;}
.leadership_box{background:#eeeeee;margin:5px 0px;}
.leadership_img{float:left;width:25%;}
.leadership_img img{margin:0px 5px;;}
.leadership_text{float:left;background:#d8d4d4;width:70%;padding:5px;margin:5px 0px;height:65px;}
.leadership_name{font-weight:bold;font-size:0.9em;}
.leadership_designation{color:#0064b7; font-size:0.9em;}
/* body middle css */
#body_middle{margin:0px 5px;float:left;width:390px;}
.midbox{background:url(../images/panelbg.gif) repeat-y;float:left;width:390px; margin:5px 0px;}
.midbox .midbox_top{background:url(../images/panelbg.gif) no-repeat left top;float:left;width:390px;height:15px;margin:0px; padding:0px;}
.midbox .midbox_top p.midtop_right{background:url(../images/panelbg.gif) no-repeat  right top;float:right; width:20px; height:15px; padding:0px; margin:0px;}
.midbox .midcontent{background:url(../images/panelbg.gif) repeat-y  right -15px;float:left;width:370px; margin-left:10px;padding-right:10px;}
.midbox .midbox_bottom{background:url(../images/panelbg.gif) no-repeat left bottom;float:left;width:390px;height:15px;margin:0px;padding:0px;}
.midbox .midbox_bottom p.midbottom_right{background:url(../images/panelbg.gif) no-repeat right bottom; float:right; width:20px; height:15px; margin:0px; padding:0px;}
.report_box{margin:5px 0px;}
.report_img{width:30%;float:left;}
.report_links{width:70%;float:left;list-style-position:inside;}
.report_links li{background:url(../images/listbullet.gif) no-repeat left center; float:left; width:40%; line-height:20px;padding-left:15px;}
.notices_box{margin:5px 0px;}
.notices_img{width:30%;float:left;}
.notices_links{width:70%;float:left;}
.notices_links li{line-height:20px;background:url(../images/listbullet.gif) no-repeat left center;padding-left:15px;}

/* body right css */
#body_right{margin-right:12px;margin-left:5px;float:left;width:270px;}
.rtbox {background:url(../images/panelbg.gif) repeat-y;float:left;width:270px;margin:5px 0px}
.rtbox .rtbox_top {background:url(../images/panelbg.gif) no-repeat left top;float:left;width:270px;height:15px;margin:0;padding:0;}
.rtbox .rtbox_top p.rttop_right {background:url(../images/panelbg.gif) no-repeat right top;float:right;width:20px;height:15px;margin:0;padding:0;}
.rtbox .rtcontent {background:url(../images/panelbg.gif) repeat-y right -15px;float:left;margin:0 0 0 10px;padding-right:10px;width:250px;}
.rtbox .rtbox_bottom {background:url(../images/panelbg.gif) no-repeat left bottom;float:left;width:270px;height:15px;margin:0;
padding:0;}
.rtbox .rtbox_bottom p.rtbottom_right {background:url(../images/panelbg.gif) no-repeat right bottom;float:right;width:20px;height:15px;margin:0;padding:0;}
.news_links{margin:5px 0px;}
.news_links li{background:url(../images/newsbullet.gif) no-repeat left top;padding-left:15px;padding-right:10px;margin-bottom:8px; text-align:justify;}

.livewell_img{float:left;width:45%;}
.livewell_des{float:left;width:55%; text-align:justify;}
.topic_links li{background:url(../images/listbullet.gif) no-repeat left center;padding-left:15px; width:50%;}
.stories_links li{background:url(../images/listbullet.gif) no-repeat left center;padding-left:15px;}

/* footer-inner */
#footer_inner{background:#00498c; width:100%;}
.fi_title{background:#fff url(../images/qlbg.gif) no-repeat left top; font-size:1.2em;line-height:28px; color:#fff; font-family:Verdana, Geneva, sans-serif;padding-left:9px;}
.fi_text{font-size:0.8em;width:100%;}
.fi_text a{color:#fff;}
.fi_about_link{float:left; background:url(../images/f_aboutusbg.png) no-repeat; margin:5px 5px 5px 20px;padding-left:20px;width:12%;}
.fi_about_link li{background:url(../images/f_listbul.gif) no-repeat left center; padding-left:10px; line-height:19px;}
.fi_about_link2{float:left;margin:5px;padding-left:20px;width:18%;}
.fi_about_link2 li{background:url(../images/f_listbul.gif) no-repeat left center; padding-left:10px; line-height:19px;}
.fi_hosp_link{float:left; background:url(../images/f_hosp.png) no-repeat; margin:5px;padding-left:45px;width:15%;}
.fi_hosp_link li{background:url(../images/f_listbul.gif) no-repeat left center; padding-left:10px; line-height:19px;}
.fi_fb_link{float:left; background:url(../images/f_feedback.png) no-repeat; margin:5px;padding-left:20px;width:15%;}
.fi_fb_link li{background:url(../images/f_listbul.gif) no-repeat left center; padding-left:10px; line-height:19px;}
.note{ color:#ada6a5; font-family:Verdana, Geneva, sans-serif;padding-left:102px;}
.noteMarathi{ color:#ada6a5; font-family:Verdana, Geneva, sans-serif;padding-left:130px;}
/* footer-outside */
#footer_outside{width:100%; color:#ada6a5; font-size:0.9em;}
.fos_lt{width:50%; float:left;}
.fos_lt img{float:left;}
.fos_lt p{margin-top:32px;}
.fos_rt{width:49%; float:right;}
.fos_rt ul.fos_link{height:30px;float:right;margin-top:10px;}
.fos_rt ul.fos_link a{color:#ada6a5;}
.fos_rt ul.fos_link li{float:left; padding:0px 5px; border-left:1px solid #ada6a5;}





/*common css for static pages */
.inner_content1{ width:950px; margin:5px auto; color:#000; background:#fff; text-align:justify; padding:5px; border:#E8E8E8 1px solid;min-height:350px;}
.links{ width:200px;color:#ccc; line-height:20px;padding:0px;margin-right:7px;float:right;}
.marathiimg{float:right;font-weight:bold;}
.lang_highlight{background:#005de4;color:#fff;padding:2px 10px;line-height:25px;}
.mainheading{ padding:3px 0px 3px 5px; border:#E8E8E8 1px solid; color:#F30; background:#F7F7F7;}
.mainheading_faq{ padding:5px 0px 5px 5px; border:#E8E8E8 1px solid; color:#003f85; background:#F7F7F7;}
.Topmainheading{padding:5px 0px 5px 5px;text-align:center;border:#b8d8ff 1px solid;background:#00469e; Color:#fff;}
.Topmainheading2{color:#F30;}
.quicklinks_h{padding:5px 5px ; border:#E8E8E8 1px solid; color:#fff; background:#001742;font-size:1.1em;margin-bottom:4px;}
.quicklinks_content{padding:0px 5px; font-size:0.9em;}
.quicklinks_content_text{width:290px;  min-height:150px;}
.quicklinks_content_text ul{margin:5px 0px; padding:0px;}
.quicklinks_content_text ul li{text-decoration:none;line-height:17px;list-style-type: none;width:100%;}
.quicklinks_content_text li a{padding:0px 5px 0px 20px; background :url(../RGJAY-images/right-arrow.gif) no-repeat ;width:100%;}
.quicklinks{ padding:4px 4px ; color:#F30; background:#F7F7F7;}
.quicklinks ul{padding:0;margin:0;}
.quicklinks ul li{list-style-type:none;line-height:25px; margin-bottom:2px;}
.quicklinks ul li a{ padding-left:15px; border:1px solid #e9e9e9;line-height:25px;display:block;}
.mainheading1{ padding:5px 0px 5px 5px; border:#E8E8E8 1px solid; color:#069; background:#F7F7F7; margin-top:5px;}
.thumb{ float:left; margin-left:5px; padding:5px 5px;}
.home_text{ width:985px; margin:5px auto 0px auto; background:#F2F2F2; border:#E8E8E8 1px solid; }
#container {Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto;}
.question{ color:#F00;}
.ans{color:#000;}
.inner_content1 .borderstyle a{ color:#0066d9;}
.inner_content1{line-height:17px;}
.inner_content1 p{margin:10px 5px;}
.inner_content1 table{border:1px solid #C1C1C1; margin:0px; padding:0px;}
.inner_content1 table th{background:#0077D3;padding:2px;color:#fff;}
.inner_content1 table td{margin:0px; padding:2px;border:1px solid #E0E0E0;}
.inner_content1 ol{list-style-type:decimal;margin-left:30px;}
.inner_content1 ol ol{list-style-type:lower-roman;margin-left:20px;}
.inner_content1 ul{margin-left:30px;}
.inner_content1 ul ul{margin-left:10px;}
.inner_content1 ul li{/*list-style-image:url("../images/bullet1.gif");*/vertical-align: middle;}
.inner_content1 ul li ul li{/*list-style-image:url("../images/arrow1.gif");*/}
.subheading{color:#0045C6;}
.boxborderstyle{border:1px solid #eee;background:#f6f6f6;}
.imagegal_list{float:left;list-style-type:none;margin:2px;}
.imagegal_list img{border:2px solid #666;}
.newseventslist{line-height:30px;}
/*news and events */
#news li{margin-bottom:5px;background:url(../images/listbullet.gif) no-repeat left 5px;padding-left:15px;}
#newsaudio li{margin-bottom:5px;background:url(../images/listbullet.gif) no-repeat left 5px;padding-left:15px;}
/*covid care*/
#covid_care li{margin-bottom:5px;background:url(../images/listbullet.gif) no-repeat left 5px;padding-left:15px;line-height:17px;}
/*login*/
#loginpage{background:url(../images/loginbg.gif) no-repeat center center;height:343px;width:400px;margin:0 auto;}
#login{margin:0 40px;position:relative;top:133px;}
#login input{border:1px solid #999;padding:3px;width:297px;}
#login div{padding:3px 10px;}
div#loginbut{text-align:right;display:inline;}
#logincheck input{border:none;height:15px; width:20px;}
#loginbut input{background:url(../images/login.gif) no-repeat;border:none;height:29px; width:89px;}
div#forgotbut{text-align:left;display:inline;}
#forgotbut input{background:url(../images/forgotpassword.png) no-repeat;border:none;position:relative;height:29px; width:146px;}
/*Old styles*/
.borderstyle {
	padding: 5px 5px 5px 5px;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
}
.borderstyleOld {
	padding: 5px 5px 5px 5px;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
}
.HeaderRowOld {
	height:20px;
	color:#000;
	background-color:#dddddd;
}
.HeadingOld{
	text-indent:5px;
	vertical-align:middle;
	font:bold 12px Arial;
	color:#000;
}
.tableborderOld {
	border:1px solid #D9D9D9;
}
.TablerowBG1Old {
	font-family: Arial;
	font-size:12px;
	color:#444444;
	text-decoration:none;
	background: #f3f3f3;
}
.Orange_BoldOld
{

PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	COLOR: #087fcd;
	font-weight: bold;
	PADDING-TOP: 0px;
}


/* For generic page styles. Not for sliders. */
h2 {display:inline;}
.div1, .div2 {width:700px;margin:0 auto;}
.div1 {margin-top:30px;margin-bottom:60px;text-align:center;line-height:20px;}
.div1 P {font-size:18px;}
.div1 a, .div2 a {color:#07C; }
.div1 a {margin:0 8px;}
.div1 a.current {color:black; text-decoration:none;}
.div2 {margin-top:70px;}
.div2 li {padding-top:6px;padding-bottom:6px;}
.green {color:Green;}
.cn {font-family: "Courier New", Georgia;}
#status {display:inline-block; margin-left:26px;line-height:50px;height:50px;vertical-align:middle;}

.code
{
    border: dashed 1px #BCBCCB; padding:8px 12px; background-color: #F3F3F9; white-space:pre; font-family:"Courier New", Georgia;
    font-size:12px; margin:6px 0;overflow:auto; 
}

#topSection
{
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
/* begin: slideshow */
.slideshow {
	position:relative;
	padding:0;
	margin:0;
}
.slideshow img {
    border:none;
	width:638px;
	height:245px;
}
.slideshow li.slide {
    list-style-type:none;
}
.slideshow .slides {
	height:245px;
	margin:0;
}
.slideshow .slides li.slide {
	visibility:hidden;
	list-style-type:none;
	position:absolute;
	left:0px;
	top:0;
}
.slideshow .buttons {
    display:block;
	position:absolute;
	z-index:100;
	bottom:10px;
	margin:0;
	padding:0px 0px 0px 10px;
}
.slideshow .buttons li {
	float:left;
	display:inline;
	margin:1px;
	line-height:15px;
	background:#333;
	/*background:url('../images/buttonBg.gif') no-repeat;*/
	background-repeat:no-repeat;
}
.slideshow .buttons li a {
	float:left;
    text-decoration:none;
	width:15px;
	height:15px;
	color:#fff;
	outline:0;
	text-align:center;
}
.slideshow ul.buttons li a:hover {
    text-decoration:none;
	background:blue;
	/*background:url('../images/buttonBghover.gif') no-repeat;*/
    color:#fff;
}
.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
background:blue;
	/*background:url('../images/buttonBghover.gif') no-repeat;*/
	color:#fff;
}
/* end: slideshow */

#menu{height:28px; width:975px;position:relative;z-index:9999;background:#fff url(../images/menubg.gif) repeat-x;}
#menu li{float:left;line-height:28px;position:relative;}
#menu li.sublistitem{background:#fff url(../images/submenuarrow.gif) no-repeat right center;}
#menu li a{display:block; border-left:1px solid #d6d7d6;}
#menu li a.first{border:none;}
#menu li a.last{padding:0px 56px;}
#menu li a.link1{color:#5c5a98; font-weight:bold;padding:0px 18px;}
#menu li a.link1:hover{background:#5c5a98;color:#fff;text-decoration:none;}
#menu li a.link2{color:#4e9e06; font-weight:bold;padding:0px 17px;}
#menu li a.link2:hover{background:#4e9e06;color:#fff;text-decoration:none;}
#menu li a.link3{color:#646364; font-weight:bold;padding:0px 17px;}
#menu li a.link3:hover{background:#646364;color:#fff;text-decoration:none;}
#menu li a.link4{color:#00659c; font-weight:bold;padding:0px 17px;}
#menu li a.link4:hover{background:#00659c;color:#fff;text-decoration:none;}
#menu li a.link5{color:#84051a; font-weight:bold;padding:0px 17px;}
#menu li a.link5:hover{background:#84051a;color:#fff;text-decoration:none;}
#menu li a.link6{color:#CE0060; font-weight:bold;padding:0px 17px;}
#menu li a.link6:hover{background:#CE0060;color:#fff;text-decoration:none;}
#menu li a.link7{color:#5c5a98; font-weight:bold;padding:0px 17px;}
#menu li a.link7:hover{background:#5c5a98;color:#fff;text-decoration:none;}

/* submenus */
#menu ul.submenu{display:none; width:250px;}
#menu li:hover >ul.submenu{display:block;position:absolute;z-index:9000;background:#fff;border:1px solid #eee;}
#menu li:hover >ul.submenu li{clear:both;width:100%;}
#menu li:hover >ul.submenu li a{padding:0px 5px; display:block; border-bottom:1px dotted #eee;}
#menu ul li:hover >ul.submenu{display:block;position:absolute;z-index:9000;background:#fff;border:1px solid #eee;left:250px;top:0;}
#menu ul li:hover >ul.submenu li{clear:both;width:100%;}
#menu ul li:hover >ul.submenu li a{padding:0px 5px; display:block; border-bottom:1px dotted #eee;}

#menu ul.lastsubmenu{display:none; width:173px;}
#menu li:hover ul.lastsubmenu{display:block;position:absolute;z-index:9999;background:#fff; border:1px solid #eee; }
#menu li:hover ul.lastsubmenu li{clear:both; width:100%;}
#menu li:hover ul.lastsubmenu li a{padding:0px 5px;display:block; border-bottom:1px dotted #eee;}


/*sitemap */
#sitemap_maindiv{margin:5px;}
.sitemap_column{width:48%;float:left;margin:5px;}
.sitemap_column h3{font-size:1em;color:rgb(115,115,115);}
.sitemap_column ul{margin-left:10px;margin-bottom:5px;}

/* liScroll styles */

.tickercontainer { /* the outer div with the black border */
width: 85%; 
height: 20px; 
margin:0px 0px 2px 2px; 
padding: 0;
overflow: hidden; 
color:#fff;
float:left;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 5px;
width: 90%;
overflow: hidden;
float:left;

}
ul.newsticker { /* that's your list */
position: relative;
left:90%;
font: bold 10px Verdana;
list-style-type: none;
line-height:25px;
margin: 0;
padding: 0;
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
white-space: nowrap;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
text-decoration:none;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 

.ProfileContiner{width:95%;margin:5px auto;border:1px solid #D8ECFF;padding:3px;background:#EDF6FF;font-size:1.2em;text-align:center;}
.ProfileImg{width:38%;float:left;height:47px;text-align:right;}
.ProfileTitle{width:60%;height:40px;float:right;text-align:left;vertical-align:middle;padding-top:7px;color:#007AED;font-weight:bold;}
.ProfileTitle span{font-size:0.7em;} 
