body {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
a:link, a:visited { color:#FF9933; text-decoration:none; }
a:hover { color:#98A544; text-decoration:none; }

.NavigationBarTop {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
	background:url(../images/top-nav-bg.gif) repeat-x;
	text-transform:uppercase;
}
.NavLinkSeprator {
	padding:0px 0px;
}
a.NavLink:link, a.NavLink:visited { color:#FFFFFF; display:block; padding:13px 8px; }
a.NavLink:hover { color:#FFFFFF; display:block; background:url(../images/top-nav-bg-over.gif) repeat-x 1px; _background-position: top; }

.MidBg {
	background:url(../images/mid-bg.gif) repeat-y;
	border-bottom:solid 1px #DCDCDC;
}
.Footer {
	background:url(../images/footer-bg.gif) repeat-x;
	border:solid 2px #FFFFFF;
	font-size:9px;
	color:#FF9933;
	padding:10px 0px 0px 5px;
	line-height:18px;
}
.Footer a:link, .Footer a:visited { color:#666666;}
.Footer a:hover { color:#FF9933;}

.CopyrightMsg { border-top:solid 1px #DCDCDC; color:#666666; margin-top:10px; padding:10px 20px; }

.Container {
	line-height:16px;
	text-align:justify;
	padding:0px 0px 15px 0px ;
}
.PageTitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#8E9B3E; font-weight:bold; margin-bottom:10px;}

.RightLinkTitle {
	background:url(../images/right-link-title.gif) no-repeat;
	width:182px; height:35px;
	padding-left:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
a.RightNavLink:link, a.RightNavLink:visited { color:#8A983D; padding:5px 0px 5px 25px; display:block; font-weight:bold; font-size:10px; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; text-transform: uppercase; }
a.RightNavLink:hover { color:#FF9933;}

.BoxTopBg {
	background:url(../images/box-top-bg.gif) repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold; text-transform:uppercase;
	color:#FFFFFF;
	font-size:12px;
}
.BoxBotBg {
	border-bottom:solid 1px #DCDCDC;
}
.BoxMidCotainer {
	background:url(../images/box-mid-bg.gif) repeat-x top;
	padding:10px 5px;
	min-height:150px; _height:150px;
	text-align:center;
	font-size:10px;
}
.BoxMidCotainerSml {
	background:url(../images/box-mid-bg.gif) repeat-x top;
	padding:10px 5px;
	min-height:120px; _height:120px;
	text-align:center;
	font-size:10px;
}
.BoxImg {
	margin-bottom:10px;
}

.GreyTopBg {
	background:url(../images/grey-box-top-bg.gif) repeat-x;
}
.GreyBotBg {
	background:url(../images/grey-box-bot-bg.gif) repeat-x top;
}
.GreyLinkBg {
	background:url(../images/grey-box-link-bg.gif) repeat-x top;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
}
.GreyMidCotainer {
	background:url(../images/grey-box-mid-bg.gif) repeat-x top;
	padding:10px 5px;
	min-height:50px; _height:50px;
	text-align:center;
	font-size:20px;
	color:#F38118;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

.PageSubTitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#8E9B3E; font-weight:bold; margin-bottom:10px;}

.bull {
	background:url(../images/bull.gif) no-repeat;
	background-position: 2px 9px;
	padding:3px 14px;
}

.b_bull {
	background:url(../images/b_bull.gif) no-repeat;
	background-position: center left;
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 12px;
	padding:2px 20px;
	font-weight:bold;
	color:#8E9B3E; 
	margin-top:10px;
}

.staff_name {
	color:#666666;
}

.GalleryContainer {
	background:url(../images/swami-vivekanand-btm.jpg) no-repeat;
	background-position: top right;
}

.white_row {
	background-color:#FFFFFF;
}

.TxtBox { border:solid 1px #CBCBCB; font-size:9px; font-family:Arial, Helvetica, sans-serif; width:170px; text-transform:uppercase; color:#999999;}

.TblTxtRegular {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	BACKGROUND-COLOR: #a7a7af;
}

.TblTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

.TblRawOne {
	background-color: #f1e9de;
}
.TblRawTwo {
	background-color: #FFFFFF;
}

.staffimg {
	border:solid 1px #f9ad58;
}

.searchBox {
	border:solid 1px #CBCBCB; font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	width:100px; 
	color:#36372f;
/*	background-image:url(../images/google.jpeg);
	background-repeat:no-repeat;	*/
}

.searchBtn {
	color: #FFFFFF;
	background-color: #fcba6b;
	border: 1px solid #a2af4a;
	height: 18px;
	width: 55px;
	font-size: 11px;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Verdana;
	font-weight:bold;
	margin-right: 6px;
}

.cornerImg {
    /*set the div in the bottom right corner*/    
	position:fixed;
	bottom:4px;
	left:4px;
	width:115px;
}

.brouchure {
    /*set the div in the bottom right corner*/    
	position:fixed;
	bottom:4px;
	right:4px;
	width:115px;
}

.img_border {
	border:solid 1px #DCDCDC;
	padding: 3px;
}