#footer {
  float: center;
  margin-top: 5px;
  font: 14px "times new roman";
  color: #fafafa;
  text-align: center;
  background:#33777A;
}
/*************************COMMON**********************************/
input.btn{
   color:#33777a;
   font-weight:bold;
   font: 12px Times New Roman, serif;
   background-color:#f5f5f5;
   border:1px solid;
   border-top-color:#33777a;
   border-left-color:#33777a;
   border-right-color:#33777a;
   border-bottom-color:#33777a;}

img.gallery {
	border: 1px solid #d5d5d5; 
	padding:4px;
	float:center;
	margin:4px;

}
img.icon {
	border: 0px solid #d5d5d5; 
	padding:2px;
	
	margin:2px;

}
hr
{
	border: 1px solid #d3d3d3; 
	margin-left:	25px;
		margin-right:	25px;	margin-top:	10px;	margin-bottom:	10px;

}
a {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
/* This is used for text boxs*/
 .txt
{
 border:1px solid #DCDCDC;
font: 14px Times New Roman, serif;
}
	.caltablemian
	{
		border:1px solid #317082;
		background: white;
		height:200px;
		width: 700px;
		
	}
	.caltable
	{
		border:1px solid #317082;
		background: white;
	
		
	}
	.caltable th
	{
		background-color: #E2EBED;
		color:#317082;
		text-align:center;
		border-bottom:1px solid #317082;
		border-right:1px solid #317082;
	}
	.caltable td
	{
		border-right:1px solid #317082;
		border-bottom:1px solid #317082;
		text-align:center;
		background-color: #fff;
	
	}
		.caltablemain td
	{
		border-right:1px solid #317082;
		border-bottom:1px solid #317082;
		text-align:center;
		background-color: #fff;
		width:100px;
		height:50px;
	}
	.caltable td a
	{
		text-decoration:none;
		color:#747e80;
	}
	td.caltd
	{
	color:#E2EBED;
	text-align:center;
	background-color:#317082;
	}
	td.caltd a
	{
	color:#E2EBED;
	text-align:center;	
	}
/***********************MENU END**********************************/
	
	/* 
	General styles for this example page */
	#Matruvani{
		
		margin:2px ;
		padding:2px;
		text-align:center;
		background-color: #F5f5f5;

	}
	#mainContainer{
		
		margin:2px auto;
		padding:4px ;
		text-align:left;
		
	}
	td .seva
	{
	background: url(img/seva_bg.jpg);
	}
	#dhtmlgoodies_menu img{
		border:0px;
	}

	/* End general styles for this example page */
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */

	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;	
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:2px;
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
		color:#317082;
		padding-bottom:0px;
	}	
	#dhtmlgoodies_menu a{

		margin:0px;
		padding:0px;
		
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul{
		border:0px solid #000;		
		color:#FFF;
		padding:0px;
	}
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;
		padding:2px;
		border-top:1px solid #317082;
		border-bottom:1px solid #317082;
		background-color:#E2EBED;
		overflow:visible;
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		padding:2px;
		border:1px solid #317082;
		background-color:#E2EBED;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		text-decoration:none;
		padding-left:8px;
		padding-right:8px;		
		color:#317082;
		font: 14px Times New Roman, serif;	
	}
	
	/*  Main menu items  */
	
	#dhtmlgoodies_menu .currentDepth1{
		padding-left:5px;
		padding-right:5px;
		border:1px solid #E2EBED;
	}
	#dhtmlgoodies_menu .currentDepth1over{
		padding-left:8px;
		padding-right:8px;
		background-color:#317082;
	}
	#dhtmlgoodies_menu .currentDepth1 a{
		font-weight:bold;
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		color:#FFF;
		font-weight:bold;
	}	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth2over{
		padding-right:2px;
		background-color:#317082;
		border:1px solid #317082;
	}	
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color:#E2EBED;
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		padding-right:2px;
		background-color:#EDE3EB;
		border:1px solid #000;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth4over{
		padding-right:2px;
		background-color:#EBEDE3;
		border:1px solid #000;
	}	
	
/**********************MENU END***********************************/

/************************NEWS AND EVENTS *********************************/

<style type="text/css">
	/*************
	START OF DEMO CSS 
	**************/
	#ads{
		width:730px;
		margin-top:10px;	
	}

	/* 
	END OF DEMO CSS
	*************************************/
	
	/* CSS for my first scrolling box */
	#scrollingContainer{
		width:225px;	/* 170 pixels in width */
		height:200px;	/* Height of box */
		padding:5px;	/* A little bit of space between border of box and text inside */
		float:left;	/* I want the text to wrap around the box */
		font-size:0.9em;	/* Smaller font size than the rest of the page */
		overflow:hidden;	/* Hide overflow content */
		border:1px;
	}
	/* End css for my first scrolling box */
	
	
	
	/********************************NEWS AND EVENTS*************************************************/