body{
		margin:0px;
		padding:0px;
		background-image:url(../images/back.gif);
		background-repeat:repeat-x;
		background-color:#5d1a00;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#464136;
		}
p{
		margin:0px;
		padding:0px;
		}
form{
	margin:0px;
	padding:0px;
	}
.inptCls{
	border:1px solid #c18201;
	}
select{
	border:1px solid #c18201;
	}
.formTxt{
	color:#7c5300;
	font-size:12px;
	}
.lnHt{
	line-height:24px;
	}
.topnavi{
	font-size:10px;
	text-decoration:none;
	color:#1e1c17;
	}
.topnavi:hover{
	font-size:10px;
	text-decoration:underline;
	color:#1e1c17;
	}
.padtop12{
	padding-top:12px;
	}
.pad10{
	padding:10px;
	}
.padLft25{
	padding:5px 5px 2px 25px;
	}
.padtop5{
	padding-top:5px;
	}
.prerequisitionContainer{
	background-image:url(../images/durga_click_here.jpg);
	width:285px;
	height:105px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
	}
.adContainer{
	width:285px;
	height:225px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
	}
.signupTxtPad{
	padding:110px 0 0px 10px;
	}
.signupTxtPad1{
	padding:60px 0 0px 10px;
	}
.memberloginContainer{
	background-image:url(../images/memberlogin-back.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:77px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
	}
.memberTxt{
	color:#FFFFFF;
	text-transform:uppercase;
	}
.memberTxt{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	}
.whiteTxt{
	color:#FFFFFF;
	font-weight:bold;
	}
.loginTxt{
	color:#ac311d;
	text-decoration:underline;
	font-weight:600;
	}
.loginTxt:hover{
	color:#ac311d;
	text-decoration:none;
	font-weight:600;
	}
.eventsContainer{
	margin:0px 10px 0px 10px;
	font-size:10px;
	}
.eventsContainer p{
	margin:0px;
	padding:5px 0 5px 0;
	text-align:justify;
	}
.readMoreTxt{
	color:#9f1300;
	font-size:10px;
	text-decoration:underline;
	}
.readMoreTxt:hover{
	color:#9f1300;
	font-size:10px;
	text-decoration:none;
	}
.welcomeContainer{
	width:625px;
	height:95px;
	background-color:#ffe293;
	border:1px solid #dca735;
	margin:10px 10px 0 8px;
	}
.welcomeContainer p{
	margin:0px;
	padding:4px 5px 2px 5px;
	}
.rssContainer{
	width:260px;
	margin:10px 0px 0 0px;
	}
.rssContainerBk{
/* background-image:url(../images/news_feeds_bg.jpg);*/
 width:258px;
 height:327px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 10px;
 margin-left: 0px;
/* background-repeat: no-repeat;
 background-position: left bottom;
*/ border: 1px solid #ffe792;
 background-color: #fff7da;
 padding-top:5px;
 }
.rssTxt{
	padding:20px 0 0 130px;
	}
.blogContainer{
	width:357px;
	margin:10px 0px 0 0px;
	}
.blogContainerBk{
 /*background-image:url(../images/public_blog_bg.jpg);*/
 width:355px;
 /*height:300px;*/
 text-align:left;
 margin-right: 0px;
 margin-bottom: 10px;
 margin-left: 0px;
 border: 1px solid #ffe792;
 background-repeat: no-repeat;
 background-position: right top;
 background-color: #fff7da;
 margin-top: 5px;
 }
.blogContainerBk p{
	padding:4px 5px 2px 10px;
	}
.headTxt{
	color:#9f1300;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}
.blueTxt{
	color:#1a61c3;
	text-decoration:underline;
	}
.blueTxt:hover{
	color:#1a61c3;
	text-decoration:none;
	}
.galleryContainer{
	margin:0 10px 0px 7px;
	width:625px;
	height:150px;
	background-image:url(../images/gallery_back1.gif);
	background-repeat:repeat-x;
	border:1px solid #7893c4;
	}
.galleryimgBrdr{
	border:4px solid #395d9d;
	}
.footerContainer{
	background-image:url(../images/footer-back.gif);
	background-repeat:repeat-x;
	width:960px;
	height:54px;
	margin:5px 10px 10px 10px;
	}
.memberTxtBox{
	margin:10px 10px 0 10px; 
	background-color:#f0c963; 
	height:80px; 
	padding:10px; 
	font-weight:bold; 
	color:#801001;
	line-height:20px;
	}
.memberLoginBox{
	margin:10px 10px 0 10px; 
	background-color:#f0c963; 
	height:150px; 
	padding:10px; 
	font-weight:bold; 
	color:#000000;
	line-height:20px;
	}

.memberLnkBox{
	margin:10px; 
	background-color:#fdecc0; 
	height:330px; 
	padding:10px; 
	font-weight:bold; 
	border:1px solid #f0c963; 
	color:#a06800; 
	font-size:12px;
	}
.memberLnkBox p{
	padding:5px;
	text-align:justify;
	}
.memberloginLnk{
	font-size:12px;
	color:#a06800;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
	}
.memberloginLnk:hover{
	font-size:12px;
	color:#801001;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}
.redTxt{
	font-size:11px;
	color:#801001;
	text-decoration:underline;
	}
.redTxt:hover{
	font-size:11px;
	color:#801001;
	text-decoration:none;
	}
.gryTxt{
	font-size:16px;
	color:#c33a06;
	text-decoration:underline;
	font-weight:bold;
	}
.gryTxt:hover{
	font-size:16px;
	color:#c33a06;
	text-decoration:none;
	
	font-weight:bold;
	}
.membershipBk{
	border:1px solid #f3ec92;
	background-color:#fef7da;
	padding:10px 10px 0 10px;
	margin:10px;
		}
.memberlnkPd{
	padding-left:15px; 
	padding-top:20px;
	}
.otherBk{
	border:1px solid #f3ec92;
	background-color:#ffe6a4;
	padding:10px 10px 0 10px;
	margin:10px;
		}
.cleatAll {
	clear:both;
}
.sowHdBk{
	border:1px solid #f3ec92;
	background-color:#fef7da;
	padding:10px 10px 0 10px;
	margin:10px;
	visibility:hidden; 
	position:absolute; 
	top:900px
		}
.HdTxt{
	color:#9f1300;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
	padding:6px;
	}
.eventHd{
	color:#ce3d08;
	font-size:
	}
.lineHt22{
	line-height:22px;
	}
.headTxtBlk{
	color:#464136;
	font-size:12px;
	font-weight:bold;
	}
.redTxtOther{
	color:#9a0100;
	font-weight:bold;
	font-size:11px;
	}
.redTxtBig{
	color:#9a0100;
	font-weight:bold;
	font-size:14px;
	}
.galryhd{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	}
/* ---------------------------  */
	
.MainContainer{
	padding: 0px;
	margin:0px auto;
	/*border:1px solid #CCCCCC;*/
	width:960px;
}

.menuItem {
	background:url(../images/topnav-on1.gif) no-repeat center;
	width:154px;
	height:30px;
	color:#FFFFFF;
	float:left;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	}
.menuItemNxt {
	background:url(../images/topnav-on1.gif) no-repeat center;
	width:154px;
	height:30px;
	color:#FFFFFF;
	float:left;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	/*margin-left:.6em;*/
	font-size:11px;
}
.menuItem a {
	text-decoration:none;
	color:#FFFFFF;
}
.menuItem a:hover {
	background:url(../images/topnav-over1.gif) no-repeat center;
	width:154px;
	height:30px;
	color:#FFFFFF;
	float:left;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	/*letter-spacing:1px;*/
}
.menuItemNxt a {
	text-decoration:none;
	color:#FFFFFF;
	letter-spacing:1px;
}
.menuItemNxt a:hover {
	background:url(../images/topnav-over1.gif) no-repeat center;
	width:154px;
	height:30px;
	color:#FFFFFF;
	float:left;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}
.selected {
	background:url(../images/topnav-over1.gif) no-repeat center;
	width:154px;
	height:30px;
	color:#FFFFFF;
	float:left;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}

.blogContainerBkSml{
 /*background-image:url(../images/public_blog_bg.jpg);*/
 width:355px;
 /*height:80px;*/
 text-align:left;
 margin-right: 0px;
 margin-bottom: 10px;
 margin-left: 0px;
 border: 1px solid #ffe792;
 background-repeat: no-repeat;
 background-position: right top;
 background-color: #fff7da;
 margin-top: 5px;
 }
.blogContainerBkSml p{
 padding:4px 5px 2px 10px;
 }	
/* --------------------------- */

.registrationContainer{
 background:url(../images/registration-back.jpg) no-repeat;
 width:285px;
 height:77px;
 margin-top: 0;
 margin-right: 10px;
 margin-bottom: 8px;
 margin-left: 10px;
}
.registrationContainer h4{
 font-size:12px;
 color:#FFFFFF;
 padding:27px 0 0 55px;
}

.memberloginContainer h4{
 font-size:14px;
 color:#FFFFFF;
 padding:35px 0 0 80px;
 margin:0px;
 }
.memberloginContainer a{
 color:#ac311d;
 text-decoration:underline;
 font-size:14px;
 }
