
body
	{
	margin:0;
	text-align:center;
	margin:0px;
	background:#FAFAFA;


	}
	#banner{background:url(../Images/mumbai_bann.gif) no-repeat top left; width:970px; height:210px}
img a{border:0;}
form {
	margin:0px;
	padding:0px;
}
.form-indent
	{
	margin-left:40px;
	}
a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	}
#banner a{ padding-left:20px;}	
a:hover
	{
	color:#000000;
	}

fieldset {
	margin:0px;
	padding:0px;
	border:none;
}
input, textarea, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}
.table-innercontent td
	{
	border:1px;
	padding-left:5px;
	border:1px solid #CCC;
	text-align:left;
	font-family:Verdana;
	}
.table-innercontent
	{
	border:1px solid #CCC;	
	}
.table-innercontent1 td
	{
	border:0px;
	padding-left:5px;
	border:0px solid #CCC;
	text-align:left;
	}
.table-innercontent1
	{
	border:0px solid #CCC;	
	}
.div-table
	{
	display:block;
	padding-left:40px;
	width:90%;
	}
.div-bibliography
	{
	display:block;
	padding:10px;
	width:80%;
	}

.table-bibliography
	{
	text-align:center;
	border:1px solid #CCC;
	width:90%;
	}

/*--------------------------HEADER AREA-----------------------------*/
#header
	{
	background:#d2d20c url(../images/top_logo.gif) no-repeat;
	height:160px;
	overflow:hidden;
	width:1003px;
	}
.headererror
	{
	text-align:center;
	display:block;
	font-family:Arial;
	font-size:small;
	font-weight:bold;
	color:Red;
	margin:0px 0px 0px 200px;	
	float:left;
	background:#000000;
	}
.headerMessage
	{
	text-align:center;
	font-family:Arial;
	font-size:small;
	font-weight:bold;
	color:Red;
	margin:0px 0px 0px 0px;
	}
	
.top-right
	{
	/*background:url(../images/bg_topright.gif) top right repeat-y;*/
	display:block;
	width:50px;
	height:200px;
	float:right;
	margin:0px 0px 0px 0px;	
	}
	
.top-tab
	{
	background:url(../images/login3.gif) no-repeat;
	display:block;
	width:165px;
	height:32px;
	float:right;
	position:relative;
	padding:5px 0px 0px 0px;
	}
.top-tab-inner
	{
	display:block;
	width:165px;
	height:32px;
	float:right;
	position:relative;
	padding:5px 0px 0px 0px;
	}
.top-tab span
	{
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 5px 0px 0px;
	color:#ffff66;
	font-weight:bold;
	font-size:11px;
	position:relative;
	}
.top-tab-inner a
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	}
.top-tab a
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	}
.top-tab a:hover
	{
	text-decoration:underline;
	}
/* Search */
#search
	{
	padding:20px 0px 0px 0px;
	float:right;
	width:180px;
	vertical-align:bottom;
	}
#search img
	{
	margin-top:5px;
	}

#search #searchinput
	{
	width:115px;
	margin-right:5px;
	padding:3px;
	border:1px solid #BED99C;
	background:#ffffff;
	}
#search #btnSubmit
	{
	padding:2px;
	border:none;
	background:#4d823b;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}	


/*Login*/
/* toggle effect - show/hide login*/
#login 
	{
	color:white;
	background:#231f20;
	overflow:hidden;
	position:relative;
	z-index:3;
	height:0px;
	width:1003px;
	}

#login a
	{
	text-decoration:none;
	color:#8d8c18;
	}

#login a:hover
	{
	color:white;
	}

#login .loginContent 
	{
	width:560px;
	height:80px;
	margin:0px auto;
	padding-top:25px;
	text-align:left;
	font-size:12px;
	}

#login .loginContent .left 
	{
	width:120px;
	float:left;
	padding-left:65px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}

#login .loginContent .right 
	{
	width:290px;
	float:right;
	text-align:right;
	padding-right:65px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
#login .loginContent .right a
	{
	color:#4d823b;
	}
#login .loginContent .right a:hover
	{
	color:#ffffff;
	}

#login .loginContent form 
	{
	margin:0px 0px 10px 0px;
	height:26px;
	}

#login .loginContent input.field 
	{
	border:1px #1A1A1A solid;
	background:#464646;
	margin-right:5px;
	margin-top:4px;
	color:white;
	height:16px;
	}

#login .loginContent input:focus.field 
	{
	background:#545454;
	}

#login .loginContent input.rememberme 
	{
	border:none;
	background:transparent;
	margin:0px;
	padding:0px;
	}

#login .loginContent input.button_login 
	{
	width:47px;
	height:20px;
	cursor:pointer;
	border:none;
	background:transparent url(../images/button_login.gif) no-repeat 0px 0px;
	}

#login .loginClose 
	{
	display:block;
	position:absolute;
	right:15px;
	top:10px;
	width:70px;
	font-size:11px;
	text-align:left;
	}

#login .loginClose a 
	{
	display:block;
	width:100%;
	height:20px;
	background:url(../images/button_close.jpg) no-repeat right 0px;
	padding-right:10px;
	border:none;
	font-size:11px;
	color:white;
	}

#login .loginClose a:hover 
	{
	background:url(../images/button_close.jpg) no-repeat right -20px;
	}

/*------------------------HORIZONDAL DROPDOWN MENU-------------------*/
#allmenu
	{ 
	margin:120px 0px 0px 150px; 
	display:block; 
	background:#d2d20c;
	}
#menu a 
	{
	display:block;
	}

#menu ul 
	{
	list-style:none;
	margin:0px;
	padding:0px;
	}
#menu ul a
	{
	margin-left:30px;
	}

#topMenu li ul 
	{
	position:absolute;
	left:-999em;
	}

#topMenu li:hover ul,#topMenu li.showMenu ul 
	{
	left:auto;
	}

#menu 
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:22px;
	line-height:21px;
	margin:auto;
	}

#menu li 
	{
	float:left;
	padding:0px 10px 0px 10px; 
	}

#topMenu a 
	{
	border-right-width:0px;
	text-decoration:none;
	/*width:100px;
	*/
	}

.topMenuLink a 
	{
	color:#4d823b;
	font-weight:700;
	text-align:center;
	border-bottom:1px solid #ffffff;
	padding:0px;
	margin-left:20px;
	}

.topMenuLink a:hover 
	{
	color:#000000;
	border-bottom:1px solid #CC6600;
	}

/*------------------------MAIN -------------------*/

#wrapper
	{
	/*background:#d2d20c;*/
	width:1003px;
	text-align:left;
	}

#container
	{
	/*background:#d2d20c;*/
	float:left;
	width:100%;
	}
#content
	{
	margin-top:-4px;
	background:#d2d20c url(../images/bottom_right2.gif) bottom right no-repeat ;
	}
#main
	{
	margin-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	height:100%;
	position:relative;
	background:url(../images/bg_leaf2.gif) top left no-repeat;	
	}
#inner-main
	{
	margin-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	background:#d2d20c;
	}
#maincol
	{
	position:relative;
	margin:0px;
	}
	

/*------------------------LEFT COLUMN-------------------*/
#left-col
	{
	width:230px;
	}
#left-col .glossymenu
	{
	margin-top:50px;
	}
/*---Accordin Panel---*/
#CCRAS-Menu
	{
	width:100%;
	}
.menu_headings
	{
	background:url("../images/bg_menu2.gif") 0px 0px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	cursor:pointer;
	font-weight:bold;
	padding:3px 0px 3px 30px;
	}
.menu_headings:hover
	{
	background:url(../images/bg_menu_over1.gif) no-repeat;
	color:#ffffff;
	/*background-position:-224px 0;*/
	}
.menu_hd
	{
	color:#000000;
	text-decoration:none;
	}
.menu_hd:hover
	{
	color:#ffffff;
	text-decoration:none;
	}
.menu_headings1
	{
	background:url(../images/bg_menu2.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	cursor:pointer;
	font-weight:bold;
	padding:3px 0px 3px 30px;
	}
.menu_headings1:hover
	{
	background:url(../images/bg_menu_over1.gif) no-repeat;
	color:#ffffff;
	}
.menu_headings1 a
	{
	text-decoration:none;
	color:#000000;
	}
.menu_headings1 a:hover
	{
	text-decoration:none;
	color:#ffffff;
	}
.menu_child
	{
	padding:5px 0px 15px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bottom_right3.jpg	');*/
	}

.menu_child ul li
	{
	list-style:url(../images/menu_bullet_7.gif);
	margin-left:10px;
	padding-left:2px 2px 2px 5px;
	}
.menu_child ul li a,#Footer a,#rightitem2 a,#PrintLinks a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#67670f;
	text-decoration:none;
	}
.menu_child ul li a:hover,#Footer a:hover,#rightitem2 a:hover,#PrintLinks a:hover
	{
	color:#ffffff;
	background:#d2d20c;
	}
.menu_child ul li a:active
	{
	color:#FFFFFF;
	}
.header_highlight
	{
	/*background:url(../images/bg_menu_over.gif) no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font:Geneva, Arial, Helvetica, sans-serif;
	color:#00782b;
	font-size:13px;
	padding-top:50px;
	padding-bottom:30px;
	}

/*------------------------RIGHT COLUMN-------------------*/

#rightitem1
	{
	/*background:url(../images/fruits.gif) no-repeat right center; */
	height:180px; 
	width:160px;
	margin-top:0px;
	background:#d2d20c;
	float:right;
	text-align:right;
	}
#rightitem2
	{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:right;
	}
#rightitem3
	{
	/*background:url(../images/ayusoft.gif) no-repeat right center; */	
	text-align:right;
	margin-top:30px;
	height:100px;
	width:100%;
	}	
#rightitem1 a
	{
	color:#4d823b;
	font-weight:700;
	/*border-bottom:1px solid #ffffff;*/
	padding-bottom:3px;
	}
#rightitem1 a:hover
	{
	color:#000000;
	font-weight:bold;
	/*border-bottom:1px solid #CC6600;*/
	}
/*------------------------CONTENT-----------------------*/
.flashitem
	{
	width:110px;
	float:left;
	}
#centercol
	{
	position:relative;
	padding:0px 240px 0px 232px;
	/*padding:0px 0px 0px 232px;*/
	}
#centercol-template
	{
	position:relative;
	/*padding:0px 240px 0px 232px;*/
	padding:0px 0px 0px 232px;
	}
#centercol #item1,#centeritem1
	{ 
	/*background:url(../images/flower.gif) no-repeat left center;*/
	height:75px;
	}
#centercol #item2,#centeritem2
	{ 
	/*background:url(../images/doctor.gif) no-repeat left center;*/
	height:77px;
	}
#centercol #item3,#centeritem3
	{ 
	/*background:url(../images/bottle.gif) no-repeat left center; */
	height:76px;
	}
#centercol #item1,#centercol #item2,#centercol #item3 ,#centeritem1,#centeritem2,#centeritem3
	{
	padding:5px 5px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9.8pt;
	color:#000000;
	margin-top:10px;
	}
#content-area
	{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
	width:100%;
	float:left;
	}
#content-area-template
	{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
	width:100%;
	float:left;
	text-align:justify;
	}
#content-area img,#content-area-template img
	{
	padding:5px;
	border:none;
	}
div.w1
	{
	background: #E6E6E6 no-repeat;
	width:100%;
	}
div.w2
	{
	background:url(../images/w_top_right1.gif) no-repeat top right;
	}
div.w3
	{
	background:url(../images/w_bottom_left1.gif) no-repeat left bottom;
	}
div.w4
	{
	background:url(../images/w_bottom_right1.gif) no-repeat right bottom;
	padding:10px 10px 30px 10px;
	}
div.w4 ul
	{
	margin-left:40px;
	}		
#pageHeading
	{
	padding:5px 5px 5px 90px;
	background:url(../images/inside_2.gif) no-repeat left center;
	margin-bottom:20px;
	}
#pageHeading p
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#ffff66;
	padding-top:20px;
	}
.pageSubHeading
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#00782b;
	padding-left:20px;
	/*padding:10px 0px 10px 0px;*/
	}
.pageSubHeading_orange
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#c67e1f;
	padding-left:20px;
	/*padding:10px 0px 10px 0px;*/
	}
.pageSubHeading1
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	/*padding-left:10px;*/
	/*padding-bottom:10px;*/
	padding-top:10px;
	font-weight:bold;
	/*padding:10px 0px 0px 0px;*/
	}
.pageSubHeading2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	padding:10px 0px 10px 0px;	
	padding-left:10px;
	padding-bottom:10px;
	
	}
.pageSubHeading3
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:10px 0px 10px 0px;	
	}
.pageSubHeading4
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:10px 0px 0px 0px;
	vertical-align:top;	
	}
#right-col
	{
	margin-top:20px;
	padding:10px;
	/*background:url(../images/inside-bhagvan.gif) top center no-repeat;*/
	height:182px;
	overflow:hidden;
	}
#breadcrumps
	{
	color:#67670f;
	}
#breadcrumps a
	{
	color:#67670f;
	padding:0px 5px 0px 15px;
	background:url(../images/arrow_right1.gif) no-repeat left center;
	font-size:11px;
	text-decoration:none;
	}
#breadcrumps a:hover
	{
	color:#ffffff;
	}
/*------------------------FOOTER-----------------------*/	
#Footer
	{
	text-align:center;
	}
#Footer img{border:0; padding:0px 0 0 30px;}
#Footer ul 
	{
	color:#000000;
	}
#Footer li 
	{
	list-style:none;
	display:inline;
	padding:0px 5px 0px 0px;
	line-height:26px;
	}

#Footer li  a 
	{
	color:#67670f;
	text-decoration:none;
	}
#PrintLinks
	{
	float:right;
	}
#PrintLinks ul 
	{
	margin:0px 10px 0 0;
	}
#PrintLinks li 
	{
	list-style:none;
	display:inline; 
	padding: 0 0px 0 20px;
	}

.printthis
	{
	background:url(../images/icon_print.gif) left center no-repeat;
	}
.emailthis
	{
	background:url(../images/icon_email.gif) left center no-repeat;
	}
.bookmarkthis
	{
	background:url(../images/icon_bookmark.gif) left center no-repeat;
	}
	
	
#paging{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
#paging #current{
	padding:4px 7px 4px 7px;
	margin:0px 2px 0px 2px;
	border:1px solid #005000;
	background:#d2d223;
	color:#FFF;
	text-decoration:none;

}
#paging a{
	padding:4px 7px 4px 7px;
	margin:0px 2px 0px 2px;
	border:1px solid #005000;
	background:#67B305;
	color:#FFF;
	text-decoration:none;
}


#paging a:hover{
	border:1px solid #005000;
	background:#d2d223;
	color:#FFFFFF;
	text-decoration:none;
}
.welcome
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	font-style:normal;
	color:#b41e31;
	padding-left:20px;
	/*padding:10px 0px 10px 0px;*/
	}
	.a1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#b41e31;
	text-decoration:none;
	padding-left:20px;
	}
	
.a1:hover
	{
	color:Blue;
	}
	.picture
	{
	padding-left:10px;
	padding-bottom:10px;
	padding-top:26px;
	padding-right:25px;
	
	/*padding:10px 0px 0px 0px;*/
	}
	.Heading
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	padding-left:250px;
	padding-top:100px;
	
	padding:10px 0px 0px 0px;
	vertical-align:top;	
	}
.pageSubHeadingli
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	/*padding:10px 0px 10px 0px;	*/
	/*padding-left:50px;*/
	
	
	}
	.a2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:Blue;
	text-decoration:none;
	padding-left:20px;
	}
	
.a2:hover
	{
	color:Blue;
	}
	.pageSubHeading2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	/*padding:10px 0px 10px 0px;*/	
	padding-left:10px;
	/*padding-bottom:10px;*/
	
	}
	.a3
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b41e31;
	font-weight:bold;
	text-decoration:none;
	/*padding-left:20px;*/
	}
	
.a3:hover
	{
	color:#b41e31;
	}
	
	.a4
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:Blue;
	text-decoration:none;
	padding-left:20px;
	}
	
.a4:hover
	{
	color:Blue;
	}
	.hovermenu ul{
font: bold 13px arial;
padding-left:350px;
padding-bottom:70px;
margin-left: 0;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
text-decoration: none;

color: #ffffff;
background-color: #00782b;
border: 2px solid #00782b;
}

.hovermenu ul li a:hover{
background-color: #00782b;
border-style: outset;
}
#media-news{ text-align:left;}
#media-news, #media-news a, #media-news a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; text-decoration:none; }
#media-news ul {}
#media-news a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; text-decoration:underline;}

