@charset "utf-8";
/* CSS Document */
body{
margin:0px;
text-decoration:none;
}
.text1_grey{
font-family:Arial;
font-size:14px;
color:#676767;
}
a.morelink{ font-family:Arial; font-size:14px; color:#676767; text-decoration:none; font-weight:bold;}
a.morelink:hover{ font-family:Arial; font-size:14px; color:#006600; text-decoration:none; font-weight:bold;}

.text2_grey{font-family:Arial; font-size:12px; color:#676767; }

a.morelink2{ font-family:Arial; font-size:14px; color:#860000; text-decoration:none; font-weight:bold;}
a.morelink2:hover{ font-family:Arial; font-size:14px; color:#000000; text-decoration:none; font-weight:bold;}

.footertext{ font-family:Arial; font-size:11px; color:#CCCCCC;}

a.next_prev{ font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none;}
a.next_prev:hover{ font-family:Arial; font-size:12px; color:#00FF00; text-decoration:none; }

.tableborder1{border: 2px solid #566400;}

.table_heading_font{ font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; }
.table_font{ font-family:Arial; font-size:11px; color:#407200; }
a.admin_link{ font-family:Arial; font-size:12px; color:#407200; text-decoration:none; font-weight:bold;}
a.admin_link:hover{ font-family:Arial; font-size:12px; color:#996600; text-decoration:none; font-weight:bold;}
a.admin_next_link{font-family:Arial; font-size:11px; color:#CC6600; font-weight:bold; text-decoration:underline;}
a.admin_next_link:hover{font-family:Arial; font-size:11px; color:#FFCC00; font-weight:bold; text-decoration:none;}

/* admin styles*/
a.links{ font-family:Arial; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
a.links:hover{ font-family:Arial; font-size:11px; color:#006600; text-decoration:none; font-weight:bold;}
a.fflink{font-family:Arial; font-size:11px; color:#FF9900; text-decoration:none;}
a.fflink:hover{font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}

.admin_heading_1{font-family:Arial; color:#999900; font-size:24px; font-weight:bold;}
.login_title { font-family:Arial; color:#2F7DBD; font-size:16px; font-weight:bold; }
.txt_feild { background-color:#E2E2E2; font-family:Arial; border-style:none; font-size:11px; font-weight:bold; color:#000000;}
.btn{background-color:#005399; font-family:Arial; color:#FFFFFF; font-size:14px; font-weight:bold;}
.tbl_border{border:2px solid #005399 ; }
.txt { font-family:Arial; color:#000000; font-size:11px; font-weight:bold;}
.error{font-family:Arial; color:#FF6600; font-size:11px; font-weight:bold;}
.contact_title {	font-family: Arial;	font-size: 12px;	font-weight: bold;	color: 006ad6;}
.tableborder2{border: 1px solid #005398;}
a.links{ font-family:Arial; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
a.links:hover{ font-family:Arial; font-size:11px; color:#006600; text-decoration:none; font-weight:bold;}.green_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #6f8100;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #006ad6;
}
.Image_Space {
	margin-left:10px;
	margin-bottom: 3px;
}
a.rti_link
{
 font-family:Arial;
 color:#FF3300;
  font-size:14px; 
  text-decoration:none;
   font-weight:bold;
    }
a.rti_link:hover
	{ 
	font-family:Arial; 
	color:#000000; 
	font-size:14px;
 	text-decoration:underline; 
	 font-weight:bold;
  }
  a.resources_link{ font-family:Arial, Helvetica, sans-serif; color:#006600; font-size:12px; text-decoration:none; font-weight:bold; }
a.resources_link:hover{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:underline; font-weight:bold; }

 a.index_link
  {
  	font-family:Arial;
	color:#FFCC00;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
  }
  a.index_link:hover
  {
  	font-family:Arial;
	color:#FFFFFF;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
  }
  .white_font
  {
  	font-family:Arial;
	color:#FFFFFF; font-size:11px;
	
  }
  
  a.gal_link
  {
  	font-family:Arial;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
	font-style:oblique;
	text-decoration:none;
  }
  a.gal_link:hover
  {
  	font-family:Arial;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
	font-style:oblique;
	text-decoration:none;
  }
  
  .gallerycontainer{
position: relative;
margin-top:5px;
width:700px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: lightgrey;
}

.thumbnail:hover img{
border: 1px solid #996600;
}

.thumbnail span{ /*CSS for enlarged image*/
position:absolute;
padding: 0px;
top:-100px;
border: 1px black;
visibility: hidden;
color: black;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 70px;
left:250px; /*position where enlarged image should offset horizontally */
z-index: 10;
}

/* Second Container  */
.gallerycontainer_1{
position: relative;
margin-top:10px;
width:700px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail_1 img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail_1:hover{
background-color: lightgrey;
}

.thumbnail_1:hover img{
border: 1px outset #996600;
}

.thumbnail_1 span{ /*CSS for enlarged image*/
position:absolute;
padding: 0px;
top:-50px;
border: 1px black;
visibility: hidden;
color: black;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.thumbnail_1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail_1:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 80px;
left:150px; /*position where enlarged image should offset horizontally */
z-index: 10;
}


/* New Css */
a.index_link
  {
  	font-family:Arial;
	color:#FFCC00;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
  }
  a.index_link:hover
  {
  	font-family:Arial;
	color:#FFFFFF;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
  }
  /*new style for contact us page*/
  
  .heading_green{
  font-family:Arial;
  font-size:12px; 
  color:#555D00;
  }
  a.contact_offical_link{
  font-family:Arial;
  font-size:13px;
  color:#5E0000;
  text-decoration:none;
  }
  a.contact_offical_link:hover{
  font-family:Arial;
  font-size:13px;
  color:#000000;
  text-decoration:none;
  }
  
  /*resources new heading link*/
  
  a.newdelhi{ font-family:Arial; font-size:15px; font-weight:bold; color:#990000; text-decoration:none; }
  a.newdelhi:hover{ font-family:Arial; font-size:15px; color:#000000; font-weight:bold; text-decoration:underline; }
  