@charset "utf-8";
/* CSS Document */

/*html {
scrollbar-base-color: #6e9269;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color: #a8caa3;

scrollbar-shadow-color: #000000;
scrollbar-lightshadow-color: #000000; 
scrollbar-darkshadow-color: #000000;

scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #b9bfb8;

}

*/

body
{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
/*background-color:#99b097;*/
background-color:#dbe0db;
/*background-image:url(../images/page_bg.jpg);*/

background-position:top;
}

#main
{
background-color:#FFFFFF;

}
.home_header
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#990000;
/*color:#7e2800;*/
text-align:left;
padding-top:10px;
text-align:center;

}


.home_left_back
{
background-image:url(../images/home_left_back.jpg);
background-color:#820c00;
background-repeat:no-repeat;
width:177px;
height:314px;
padding-left:13px;
padding-top:5px;
padding-bottom:13px;

}
.icon_label
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
padding-left:10px;
padding-top:8px;
text-decoration:none;
}
.icon_label a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
text-decoration:none;
}
.icon_label a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
text-decoration:underline;
}
.home_middle_back
{
background-image:url(../images/home_middle_back.jpg);
background-repeat:repeat-x;
background-color:#820c02;


}
.home_middle_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
padding-top:10px;
padding-bottom:18px;

}
.home_phone
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
padding-top:5px;
line-height:normal;
}
.home_phone a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
text-decoration:none;
}

.home_phone a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
vertical-align:top;
}

.inner_phone
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
padding-top:5px;
padding-bottom:10px;
line-height:normal;
}
.inner_phone a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
text-decoration:none;
}

.inner_phone a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
vertical-align:top;
}

a.more
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:center;
vertical-align:top;
text-decoration:none;
line-height:17px;


}

a.more:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:center;
vertical-align:top;
text-decoration:none;
}
/*.message_board
{
background-image:url(../images/message_board.jpg);
background-repeat:no-repeat;
width:395px;
text-align:left;
height:106px;
padding-left:10px;
padding-right:10px;
padding-top:43px;
vertical-align:top;
}*/
.message_board
{
background-image:url(../images/message_board.jpg);
background-repeat:no-repeat;
width:223px;
text-align:left;
height:106px;
padding-left:10px;
padding-right:10px;
padding-top:43px;
vertical-align:top;

}
.message_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#272727;
text-decoration:none;
}
.right_photos
{
width:183px;
height:78px;
}
a.icon_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fede8b;
text-align:left;
vertical-align:top;
text-decoration:none;
}

a.icon_links:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-align:left;
vertical-align:top;
text-decoration:none;
}
.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
background-color:#014f25;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
.footer a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
background-color:#014f25;
text-decoration:none;
}
.footer a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f7d300;
text-align:left;
background-color:#014f25;
}

.satya
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
width:180px;
background-color:#f2f2f2;
font-size:15px;
font-weight:bold;
text-align:center;
padding:5px;

}

/* dipa CSS update */
.leftnav{
background-image:url(../images/left_nav_nav.jpg);
width:288px;
height:36px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;}
.left a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFDD8E;
text-decoration:none;
margin:0px 10px 0 8px;}
.left a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFDD8E;
text-decoration: underline;
margin:0px 10px 0 8px;}
.login{
background-image:url(../images/login.jpg);
width:215px;
height:124px;
text-align:left;
padding:20px 0 0 55px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8B0000;
line-height:22px;
margin:12px 0 0 7px;}
.login a{
text-align:center;
padding:20px 0 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#505050;}
.login a:hover{
text-align:center;
padding:20px 0 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8B0000;}
.uniclink{
background-image:url(../images/left_unick_link.jpg);
width:215px;
height:322px;
text-align:left;
padding:20px 0 0 55px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8B0000;
line-height:22px;
margin:12px 0 0 7px;}
.uniclink a{
text-align:center;
padding:20px 0 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#505050;}
.uniclink a:hover{
text-align:center;
padding:20px 0 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8B0000;}

 a.selectlink {
	color: #8B0000;
 	text-decoration: none;
	font-size: 12px;
}
.lefttel{
/*background-image: url(../images/left_tel.jpg);*/
width:232px;
height:96px;
text-align:left;
padding:0px 0 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFDD8E;
line-height:16px;
margin:0px 0 0 0px;}


.lefttel a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffdd8e;
text-align:left;
vertical-align:top;
text-decoration:none;
}

.lefttel a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
vertical-align:top;
}



.content{
width:699px;
padding:10px 0 0 13px;
}
.founder{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4B4B4B;
width:100%;
padding: 20px 0 0 20px;
font-weight:bold;
line-height:16px;}

.textcontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#3d3d3d;
line-height:16px;
text-decoration:none;}

.left_spacer
{
background-image:url(../images/left_spacer.jpg);
background-repeat:repeat-x;
background-color:#5d0900;
}

.left_menu
{


font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:00px;
line-height:25px;
color:#fede8b;
text-decoration:none;}

.left_menu a
{


font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fede8b;
text-decoration:none;}

.left_menu a:hover
{


font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;

}

a.left_menu_selected
{


font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;

}



.img_position
{
position:relative;
top:23px;
}
.img_position2/*This class is for changing vertical position of quick link text */
{
position:relative;
top:85px;
}



.contentin{
width:690px;
padding:0px 0 0 13px;
}

.sublinktext{
color:#8B0000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:16px;
padding-left:10px; }

.innertextcontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B4B4B;
line-height:16px;
padding:10px 0 0 10px;}

.mission_state
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8a0c00;
line-height:40px;
font-weight:bold;
padding-top:30px;
padding-bottom:30px;
}

.prayer
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#8a0c00;
line-height:40px;
font-weight: normal;
padding-top:30px;
padding-bottom:30px;
}

.aims
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#8a0c00;
line-height:25px;
padding-bottom:15px;

font-weight: normal;

}

.song
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#8a0c00;
line-height:20px;
font-weight: normal;
padding-top:20px;
padding-bottom:20px;
}

.name
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#004822;
font-weight:bold;
}

.pdfover a{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:22px;
padding-left:30px;}

.pdfover a:hover{
color:#3E0600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:22px;
padding-left:30px;}

.right_position
{
padding:20px;

}
#maindiv{

font-family:Arial, Helvetica, sans-serif;
margin:15px 20px 0px 20px;
}

.sound_and_top{

font-family:Arial, Helvetica, sans-serif;
margin:15px 20px 10px 20px;
}

#subheader{
color:#006633;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight:bold;
text-align:left;
padding-bottom:15px;}
 
.content_image
{
border:1px solid #e5e5e5;
margin:0px 20px 3px 0px;

}
.content_image_right_noborder
{

margin:0px 20px 3px 0px;
padding-left:10px;


}

.img_border
{
border:2px solid #e5e5e5;


}


.content_image_right
{
border:1px solid  #e5e5e5;
margin:0px 00px 0px 15px;

}

.bottom_border
{
border-bottom:1px dashed #797979;
padding:10px 0 0 0px;

}
.divcontent{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:normal;
line-height:18px;
padding:0 0 15px 0px;}


.divcontent a{
color:#8B0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
line-height:18px;
padding:0 0 0px 0px;
text-decoration:none;}

.divcontent a:hover{
color:#004822;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
line-height:18px;
padding:0 0 0px 0px;
 }
 
 .bullet_text{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:18px;
}


.bullet_text a{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
line-height:18px;
text-decoration:none;}

.bullet_text a:hover{
color:#850d00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
line-height:18px;


 }

.link{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:5px;
font-weight:normal;

}

.link a{
color:#8B0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
text-decoration:none;}

.link a:hover{
color:#8B0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
text-decoration:underline;}

.divcontentitalic{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 20px 0px;}

.height{
padding:20px 0 0 0px;}

.over{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
text-decoration:none;
line-height:18px;
}
.pdfover a{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:18px;
}

.pdfover a:hover{
color:#3E0600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}
.quote_back
{
background-image:url(../images/quote_back.gif);
background-position:top;
padding-top:15px;
background-repeat:no-repeat;
padding-left:30px;
width:408px;
height:230px;

}
.downspance{
padding:8px 0 0 0px;
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.inner_logo_left
{
padding-top:20px;
padding-bottom:10px;
text-align:center;
}
.quick_link
{
padding-top:10px;
padding-bottom:10px;
text-align:left;
}
.sub_link
{
padding-top:10px;
padding-bottom:10px;
text-align:left;
}


.inner_logo_bottom
{padding-bottom:10px;
text-align:center;}

.namefield{
color:#4b4b4b; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
float:left; 
width:100px;
padding:0px 0 0 25px;}
.selectfield{
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
float:left; 
width:153px;
padding:0px 0 0 0px;
border:1px solid #afafaf;}

.textfield{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
border:1px solid #afafaf;
height:16px;
width:150px;
}
.textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
border:1px solid #b1dea8;
width:200px;
background-image:url(../images/textarea_button.jpg);
background-position:bottom;
height:70px;
background-repeat:repeat-x;

}
.button
{
background-repeat:repeat-x;
background-color:#004C25;
width:auto;
cursor:hand;
border: 1px solid #61bd10;
height:24px;
color:#FBE812;
text-align:center;
background-image:url(../images/button_spacer.gif);
background-position:center;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

.browse
{
background-repeat:repeat-x;
width:auto;
cursor:hand;
border: 1px solid #b1dea8;
height:20px;
background-color:#f2f2f2;
width:200px;
color:#797979;
text-align:center;
/*background-image:url(../images/button_spacer.jpg);*/
background-position:center;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

.text_cf
{
color:#006600;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold;

}
.text_dark
{
color:#000000;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold;
text-align:left;
}
/*16-12-2009*/
.mainclass
{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4c4c4c;}

.textbox{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4b4b4b;
background-image:url(../images/button_spacer.jpg);
background-repeat:repeat-x;
width:200px;
background-color:#f7fcf2;
border:1px solid #b1dea8;
}

.textbox_year
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4b4b4b;
background-image:url(../images/button_spacer.jpg);
background-repeat:repeat-x;
width:40px;
background-color:#f7fcf2;
border:1px solid #b1dea8;
}
.textbox_insti
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../images/button_spacer.jpg);
background-repeat:repeat-x;
color:#4b4b4b;
width:150px;
background-color:#f7fcf2;
border:1px solid #b1dea8;
}

.textbox_lan
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../images/button_spacer.jpg);
background-repeat:repeat-x;
color:#4b4b4b;
width:130px;
background-color:#f7fcf2;
border:1px solid #b1dea8;
}


.textbox_quali
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4b4b4b;
background-image:url(../images/button_spacer.jpg);
background-repeat:repeat-x;
width:150px;
background-color:#f7fcf2;
border:1px solid #b1dea8;
}


.textbox_small{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4b4b4b;
background-image:url(../images/button_spacer.jpg);
background-repeat:repeat-x;
width:142px;
background-color:#f7fcf2;
border:1px solid #b1dea8;

}


.bordertype{
border:1px solid #b1dea8;
background-color:#f7fcf2;
background-image:url(../images/button_spacer.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.radio{
color:#4b4b4b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.testaline{
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#4b4b4b;}

.tdcontent{
color:#4B4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:16px;
padding:0 0 8px 0px;}

.contlink{
color:#4B4B4B; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
padding:0 0 8px 25px;
font-weight:normal;
line-height:16px;
}

.bc
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#850d00;
padding-bottom:20px;
text-align:left;
 
}
.bc a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#006600;
text-decoration:none;
}
.bc a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#850d00;
}
.page_header{
	color:#034924;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 0 20px 0px;
	}
	
	.page_header_link{
	color:#034924;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0 0 20px 0px;
	text-decoration:none;
	}
	.page_header_link a{
	color:#727272;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;

	}
	
	.page_header_link a:hover{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;

	}
	
	
	
	.sub_header{
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#f2f2f2;
	
	border-bottom:1px dashed #999999;
	padding:7px 0px 10px 7px;
	}

.staf{
color:#004822;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
line-height:18px;
padding:0 0 0px 0px;
 }
.photo{
	border:#000 solid 1px;
	width:192px;
	}
	.photo a{
	border:#000 solid 1px;
	width:190px;
	}
	.photo a:hover{
	border:#000 solid 1px;
	width:190px;
	}

.photogal{
	background-color:#000; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFF; height:23px; padding:5px 0 0 10px;
	width:184px;}
	
.galleyrbg{
	padding:20px 90px 20px 125px;
	background-color:#ffffff;

	
	}
	
.feedback{
	background-image:url(../images/galleyr_bg.jpg);
 	width:460px;
	padding:0px 90px 0 125px;
	}
	
	.enter_link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
	color:#000000;}
	
	.enter_link a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;}
	
	.enter_link a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;}
	
	
		
	.top_link
	{
	
	padding-top:20px;
	text-align:right;}
	.thumbnail
	{
	
	padding-right:20px;
	vertical-align:top;
	

	}
	
	.thumbnail_text
	{
	background-image:url(../images/thumb_name_back.jpg);
	background-repeat:no-repeat;
	font-size:13px;
	vertical-align:top;
	padding-left:15px;
	height:66px;
	width:160px;
	color:#ffdd8e;

	
	
	}
	
	.thumbnail_text_faci
	{
	background-image:url(../images/thumb_name_back2.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:12px;
	text-align:left;
	padding-left:30px;
	height:58px;
	width:500px;
	
	}
	
	.faci_white_text
	{
	color:#f2f2f2;
	font-size:12px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.thumbnail_section
	{padding-top:0px;
	padding-bottom:0px;}

.thumbnail_section_faci
{
padding-top:10px;
padding-bottom:10px;
}

.table_content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
border:1px solid #cccccc;
}
.table_content_bg
{
background-color:#f7fef6;

}
.table_content_bg2
{
background-color:#ffffff;

}
.table_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#850d00;
font-weight:bold;
padding-bottom:10px;
}

a.content_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#850d00;
text-decoration:none;

}
a:hover.content_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;

}
.pop_back
{

background-color:#ffffff;}

.news_padding
{
padding-right:30px;

}
.news_padding img
{
border:2px solid #dddddd;
}
.news_header
{
padding-bottom:20px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#006600;
font-size:12px;
}

/*Added by Rucha for events page*/

	.events_thumbnail1
	{
	background-image:url(../images/events_thumbnail1.jpg);
	background-repeat:no-repeat;
	font-size:13px;
	vertical-align:middle;
	padding-left:10px;
	height:65px;
	width:180px;
	color:#ffdd8e;
	}
	a.events:link, a.events:visited
	{
	color:#ffdd8e;
	text-decoration:none;
	cursor:hand;
	}
	a.events:hover
	{
	color:#ffdd8e;
	text-decoration:none;
	cursor:hand;
	}
	
	.events_head
	{
	color:#7f0001;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-bottom:25px;
	
	}
.event_link
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	padding-left:10px;
	line-height:20px;
	text-align:left;
	}
	
	.event_link a
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
	
	.event_link a:hover
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
	
	.events_back
	{
	background-image:url(../images/events_back.jpg);
	background-repeat:no-repeat;
	width:257px;
	height:126px;

	}
	.upcoming_events_head
	{
	color:#797979;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	padding-left:10px;
	text-decoration:none;
	}
	.intro_bar
	{
	background-image:url(../images/intro_bar.jpg);
	background-repeat:repeat-x;
	height:12px;
	}
	
	.bullet_pos
	{
	position:relative;
	top:3px;
	}
	
	.bullet_pos_aims
	{
	position:relative;
	top:8px;
	}
	
	.act_text
	{
	padding-left:5px;
	padding-right:10px;
	padding-top:20px;}
	
	#marqueecontainer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	width: 272px; /*marquee width */
	height: 145px; /*marquee height */
	overflow: hidden;
	background-repeat:no-repeat;
	text-align:left;
	
	color:#000000;
		}
		
		.about_spis_greenbox
{	background-image:url(../images/about_back_sapiens.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-size:13px;
	vertical-align:top;
	padding-left:40px;
	line-height:43px;
	font-weight:bold;
	height:46px;
	width:160px;
	color:#ffdd8e;
}	

.banner_spacer
{
background-image:url(../images/banner_spacer.gif);
background-repeat:repeat-x;
background-position:bottom;}

.intro_content_spacer
{
background-image:url(../images/intro_content_spacer.gif);
background-position:top;
background-repeat:repeat-x;

}

.enter_website
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#a20000;
padding-bottom:7px;
text-decoration:none;
}

.enter_website a
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#a20000;
text-decoration:none;

}

.enter_website a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#006600;
text-decoration:none;
}
#image_gallery img
{
border:4px solid #cccccc;
margin-left:20px;
margin-right:20px;

}

.sitemap
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:400px;
padding-left:10px;
font-weight:bold;
color:#424242;
background-color:#ffffff;
border:1px solid #e5e3e3;
text-align:left;
text-decoration:none;
margin-bottom:5px;
}
.sitemap_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
font-weight:bold;
color:#424242;
text-align:left;

text-decoration:none;
}
a.sitemap_link:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#850d00;
text-align:left;
text-decoration:none;
}

.sitemap_sublinks
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
color:#424242;
padding-left:8px;
text-align:left;
text-decoration:none;
margin-bottom:5px;
}
.sitemap_sublinks a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#424242;
text-align:left;
text-decoration:none;
}
.sitemap_sublinks a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#850d00;
text-align:left;
text-decoration:none;
}

a.sitemap_view
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#336600;
padding-left:8px;
text-align:left;
text-decoration:none;
}

a.sitemap_view:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#850d00;
padding-left:8px;
text-align:left;
text-decoration:none;
}

.opening
{
border:1px solid #e5e3e3;
background-color:#e9f2e9;
width:410px;
margin-bottom:5px;
 }

.name_head
{
	font-size:13px;
	vertical-align:top;
	padding-left:0px;
	color:#1f1f1f;
	padding-top:15px;
	
}
.desig
{
	font-size:13px;
	vertical-align:top;
	padding-top:5px;
	color:#535353;
}

.name_head_faci
{
	font-size:13px;
	vertical-align:top;
	padding-left:0px;
	color:#1f1f1f;
	padding-top:0px;
	
}
.desig_faci
{
	font-size:13px;
	vertical-align:top;
	padding-top:2px;
	color:#535353;
}
