﻿@charset "utf-8";
/* CSS Document */

body {height:100%; margin:0; padding:0;}
html {height:100%; margin:0; padding:0;}
/*a, a:active, a:after, a:before, a:focus, a:hover, a:visited, a:link {
color: #0613D3;
text-decoration:none;
} */   
.left{
	float:left;
	}
.right{
	float:right;
	}	
.ClearBoth{
	clear:both;
	}
	
.pointer{
	cursor:pointer;
	}
.BodyClass{
height:100%;
background-color:#1a72ac; 
}	
.MainBackTablClass{
z-index:0; 
position:absolute;
height:100%;
width:100%;
}

.MainTablClass{
z-index:1; 
position:absolute;
width:100%;
height:100%;
}

.MainPanelClass{
	background-color:#1a72ac;	
	background-repeat:repeat-y;
	width:1000px;
	position:absolute;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	z-index:0;
	margin:auto;
	height:100%;
	}
.BackgroundPanelClass{
/*	background-color:#0c5382;*/ 
	background-color:#1a72ac; 
	width:100%;
	height:170px;
	}	
.WhitePanelClass{
	background-color:#ffffff;
	width:962px;
	height:597px;
	z-index:3;
	margin-top:3px;
	position:relative;
	}
.WhitePanelCornersClass{
	top:0px;
	left:0px;
	position:relative;
	}
.CopyrightFooterClass{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	width:960px;
	position:absolute;
	left:17px;
	top:590px;
	bottom:3px;
	}
.HeaderLinksClass{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#0068ac;
	padding-top:2px;
	}	
.MIDCLogoClass{
	margin-left:10px;
	margin-top:0px;
}	
.ScreenTitleClass{
margin-top:0px;
height:30px;
}
.HeaderSectionClass{
width:857px;
}
.body .loginAndSearch
{
    font-weight:normal; 
    font-size:8pt; 
    font-family: arial, helvetica, sans-serif; 
}
.loginAndSearch .ms-sbtable-ex
{
    margin:3px 9px 3px 3px;
}
.loginAndSearch .ms-sbcell
{
    padding:0px;
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    font-family: arial, helvetica, sans-serif; 
}
.loginAndSearch .ms-sbplain
{
    font-weight:normal; 
    font-size:8pt; 
    font-family: arial, helvetica, sans-serif; 
    border:solid 1px #535353;
    margin:0px 0px 0px 3px;
    background-color:white;
}
.loginAndSearch .ms-sbLastcell
{
    padding:0px;
}
.loginAndSearch a:link
{
    text-decoration:none;
    color: white;
}

.loginAndSearch a:visited
{
    text-decoration:none;
    color: white;
}

.search
{
    margin:6px 0px 20px 2px;
   
   
}

.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #0068ac solid;
    height:17px;
    width:100px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
}
.search .ms-sbcell
{
    border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight:bold;
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}

.SearchClass{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight:bold;
	margin-top:10px;
	margin-left:43px;
	}
.SearchBoxClass{
	height:22px;
	}	
.AdvSearchClass{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	margin-top:2px;
	margin-left:107px;
	}	
.GoButtonClass{
	margin-left:5px;
	margin-top:8px;
	}
.MenuTabClass{
	margin-left:2px;
	margin-top:0px;
	width:934px;
	height:33px;
	}
	
.topNavSelected a
{
	background-image: url('/midc/images/MenuTab4.jpg');
	color:white;
}

}
.topNavItem
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1a72ac;
	border-right:#1a72ac solid 1px;	
	margin-right:5px;
	
    padding:0 0 0 5;



	}	
.MenuTabTextClass{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:10px;
	margin-left:10px;
	color:#1a72ac;
	}	
.MenuTabText1Class{
	background-image:url(/PublishingImages/MenuTab2.jpg);
	background-repeat:repeat-x;
	height:33px;
	width:910px;
	}	
	
.mainContainer
{
margin-top:2px;
margin-left:0px;
margin-right:0px;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color:#1a72ac;
}
		
.MenuTabText2Class{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:white;
	padding-top:8px;
	padding-bottom:10px;
	margin-left:10px;
	}	
	
	.topNavFlyOutsItem
{
	border-bottom:1px solid white;
	background-color: #b9dff7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1a72ac;
	vertical-align:baseline;
    padding:3 10 3 10;
  	border-collapse:collapse;

}

.topNavFlyOuts
{
	
	margin-top:15px;
	margin-left:0px;
	border:2px solid #1a72ac;
	border-collapse:collapse ;

	
}



.topNavFlyOutsItem a
{
	color:#1a72ac; 
}
.topNavFlyOutsHover
{
	color: #1a72ac;

}
.topNavFlyOutsHover a
{
	color:white;
}

.MenuClass{
	width:160px;
	border:1px solid #1a72ac;
	background-color:#b9dff7;
	}

.MenuText1Class{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	border-bottom:1px solid;
	border-bottom-color:white;
	padding-bottom:2px;
	width:150px;
	}	
.MenuText2Class{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1a72ac;
	margin-left:5px;
	border-bottom:1px solid;
	border-bottom-color:white;
	padding-top:2px;
	padding-bottom:2px;
	width:150px;
	}	
.MenuText3Class{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	padding-top:2px;
	padding-bottom:5px;
	width:150px;
	}	
.InvestDestMenuPanelClass{
	position:absolute;
	top:102px;
	left:186px;
	height:45px;
	}
.AboutUsMenuPanelClass{
	position:absolute;
	top:102px;
	left:97px;
	height:90px;
	}
.SectFocusMenuPanelClass{
	position:absolute;
	top:102px;
	left:352px;
	height:68px;
	}
.SpEcoZoneMenuPanelClass{
	position:absolute;
	top:127px;
	left:480px;
	height:180px;
	}	
.WaterSupplyMenuPanelClass{
	position:absolute;
	top:108px;
	left:628px;
	height:65px;
	}
.FireServicesMenuPanelClass{
	position:absolute;
	top:130px;
	left:628px;
	height:50px;
	}		
.QuickLinksMenuPanelClass{
	position:absolute;
	top:108px;
	left:804px;
	height:165px;
	}	
.TenderMenuPanelClass{
	position:absolute;
	top:102px;
	left:717px;
	height:67px;
}				
.OtherRatesMenuPanelClass{
	position:absolute;
	top:180px;
	left:742px;
	height:115px;
	}	
.InfrastructureMenuPanelClass{
	position:absolute;
	top:102px;
	left:472px;
	height:70px;
	}
.TariffsMenuPanelClass{
	position:absolute;
	top:102px;
	left:586px;
	height:68px;/*45*/
	}	
.LinksMenuPanelClass{
	position:absolute;
	top:102px;
	left:650px;
	height:45px;
	}
.ServiceMenuPanelClass{
	position:absolute;
	top:102px;
	left:717px;
	height:30px;/*150*/
}
.GovtLinksMenuPanelClass{	
	position:absolute;
	top:130px;
	left:780px;
	height:165px;
}
.CentralGovtLinksMenuPanelClass{	
	position:absolute;
	top:155px;
	left:780px;
	height:150px;
}
.FireMenuPanelClass{
	position:absolute;
	top:170px;
	left:820px;
	height:65px;
}
.ScrollTextPanelClass{
	width:100%;
}	
.ScrollTextPnlClass{
	margin-top:2px;
	background-image:url(/PublishingImages/ScrollText.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:701px;
	margin-left:1px;
}	
.ScrollTextClass{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5873a2;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	width:680px;	
	}
.ScrollTextClass2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5873a2;
	text-decoration:none;
	}
	
.WantToKnowClass{
	margin-left:11px;
	margin-top:2px;
	background-image:url(/PublishingImages/WantToKnow.jpg);
	background-repeat:no-repeat;
	width:223px;
	height:35px;
}
.ShortcutNavTextClass{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-left:20px;
	color:#1a72ac;
	}
.ShortcutNavInputClass{
	margin-left:20px;
	width:185px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:blue;
	}	
.BannerPanelClass{
	margin-top:0px;
	margin-left:1px;
	width:700px;
}
.BroucherNewUpdatePanelClass{
width:225px;
margin-left:12px;
margin-top:0px;
}
.UpdateBackgroundClass{
margin-top:3px;
background-image:url(/PublishingImages/UpdatesBackground.jpg);
height:106px;
width:223px;
margin-left:12px;
}
.LtNavMainCntRtNavPnlClass{
margin-left:7px;
}
.MainContentPanelClass{
margin-top:0px;
margin-left:1px;
width:463px;
}
.LeftNavPanelClass{
background-image:url(/PublishingImages/LeftMenu.jpg);
background-repeat:repeat-x;
height:183px;
width:223px;
margin-top:3px;
}
.RightNavPanelClass{
background-image:url(/PublishingImages/LeftMenu.jpg);
height:277px;
width:223px;
margin-top:3px;
margin-left:10px;
}
.GovernanceClass{
margin-top:1px;
margin-left:7px;
}
.FormsCirculations{
margin-top:0px;
margin-left:7px;
}


.LeftMenuText1Class{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:white;
margin-left:16px;
margin-top:0px;
padding-left:5px;
border-bottom:1px solid;
border-bottom-color:#a6d8f8;
width:188px;
}
.LeftMenuText2Class{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:white;
margin-left:16px;
margin-top:0px;
padding-left:5px;
width:190px;
}

.WhyMaharashtraMenuPanelClass{
	position:absolute;
	top:158px;
	/*left:252px;*/
	left:231px;
	height:95px;
	}
.FormsCircularsMenuPanelClass{
	position:absolute;
	top:200px;
	/*left:252px;*/
	left:231px;
	height:120px;
	}	
.GovIndAreaMenuPanelClass{
	position:absolute;
	top:245px;
	left:392px;
	height:45px;
	}
.GovernanceMenuPanelClass{
	position:absolute;
	top:242px;
	/*left:252px;*/
	left:231px;
	height:45px;
	}
.OnlineAppMenuPanelClass{
	position:absolute;
	top:290px;
	/*left:252px;*/
	left:231px;
	height:75px;
}

.RightMenuText1Class{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:white;
margin-left:26px;
margin-top:1px;
padding-left:5px;
border-bottom:1px solid;
border-bottom-color:#a6d8f8;
width:168px;
}
.RightMenuText2Class{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:white;
margin-left:26px;
margin-top:1px;
padding-left:5px;
width:168px;
}

.LineDividerClass{
margin-left:8px;
margin-top:0.5px;
margin-bottom:0px;
width:193px;
height:1px;
}
.RMenuLineDividerClass{
margin-left:11px;
margin-top:0.5px;
margin-bottom:0px;
width:177px;
height:1px;
}
.LeftMenuPnlClass{
background-image:url(/PublishingImages/MasterPage_LeftMenu.jpg);
background-repeat:no-repeat;
margin-left:0px;
margin-top:1px;
height:435px;
width:225px;
}
.LeftMenuButtonsClass{
margin-left:9px;
margin-top:2px;
	}

.HotPicksPnlClass{
background-image:url(/PublishingImages/HotPickBackground.jpg);
background-repeat:no-repeat;
height:105px;
margin-left:4px;
width:219px;
/*position:absolute;*/
top:365px;/*366*/
left:14px;
}
.HotPicksTitleClass{
margin-left:5px;
margin-top:4px;
margin-bottom:3px;
	}
.NewUpdatesTitleClass{
margin-left:8px;
margin-top:4px;
margin-bottom:3px;
}
.HotPicksTextClass{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin-left:8px;
margin-top:1px;
width:200px;
}
.HotPicksFooterClass{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#990000;
margin-right:8px;
margin-top:2px;
margin-left:167px;
}

.HotPicksFooterClass2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

.HomePageNewsEventsClass{
background-image:url(/PublishingImages/LeftMenu2.jpg);
background-repeat:no-repeat;
height:94px;
width:223px;
margin-left:0px;
margin-top:0px;
}

.NewsEventsClass{
background-image:url(/PublishingImages/NewsBackground.jpg);
background-repeat:no-repeat;
height:90px;
margin-left:4px;
margin-top:1px;/*3px*/
width:219px;
/*position:absolute;*/
top:473px;/*473*/
left:14px;
}

.HomePageNewsEventsPnlClass{
background-color:#1a72ac;
width:223px;
height:95px;
}
.NewsEventsTitleClass{
margin-top:3px;
margin-left:6px;
margin-bottom:3px;
}
.NewsItemsTextClass{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin-left:8px;
margin-top:1px;
width:202px;
}
.NewsItemsTextClass2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
color:blue;
}

.HomePageNewsItemsFooterClass{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#990000;
margin-top:3px;
margin-right:10px;
}

.NewsItemsFooterClass{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#990000;
margin-top:1px;
margin-left:172px;
margin-right:10px;
}

.NewsItemsFooterClass2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

.TendersClass{
margin-top:3px;
margin-left:7px;
}
.OnlineAppClass{
margin-top:3px;
margin-left:7px;
}
.VideoTourClass{
background-image:url(/PublishingImages/VideoTourBackground.jpg);
margin-left:2px;
margin-top:6px;
height:155px;
width:218px;
}
.videoTourImgClass{
	margin-top:6px;
	margin-left:9px;
}
.BodyTextClass{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-top:5px;
margin-bottom:3px;
margin-left:5px;
text-align:justify;
}
.TitleBackground{
width:400px;
height:34px;
margin-top:4px;
}
.TitleClass{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#1a72ac;
margin-left:50px;
margin-top:8px;
}
.TitlePanel1Class{
width:455px;
border-bottom:1px solid;
border-bottom-color:#aecfe3;
padding-bottom:2px;
}
.TitlePanel2Class{
width:455px;
}
.MainPnlLineDividerClass{
margin-top:1px;
margin-bottom:1px;
width:450px;
height:1px;
}

.ms-sbtable{
	padding:0px;
	margin-right:-13px;
}

.ms-sitetitle
{
font:11pt verdana;
font-weight:bold;
color:#666666;
padding:8px 0px 0px 6px;
vertical-align:middle;
margin:0;
}

.GlobalTitleAreaImage{
	padding-left:4px;
}
.MovieControlsClass{
/*position:absolute;*/
left:770px; 
top:558px;
width:200px; 
height:18px; 
background-color:#d0edfd;	
}
.StartButtonClass{
float:left; 
margin-left:75px;	
}
.StopButtonClass{
float:left; 
margin-left:10px; 	
}
.pageTitle{
	width:99%;
	margin-left:4px;
}
.PageTitleBotBorderClass{
	width: 100px; 
	height:2px;
	background-color:#677BCF;		
}.PageSubTitleBotBorderClass{
	width: 100px; 
	height:1px;
	background-color:#677BCF;
}
.InfoCenterListBotBorderClass{
	width: 100px; 
	height:1px;
	background-color:#b1b1b1;
}
.LandMenuPanelClass{
	position:absolute;
	top:100px;/*170*/
	left:842px;/*820*/
	height:25px;
}
.eFormsMenuPanelClass{
	position:absolute;
	top:125px;/*170*/
	left:842px;/*820*/
	height:40px;
}

