/* CSS Credit: http://Central University Of Haryana/ */
@font-face {
	font-family: 'Kruti Dev 010';
	src: url('k010-webfont.eot');
	src: url('k010-webfont.eot?#iefix') format('embedded-opentype'), url('k010-webfont.woff') format('woff'), url('k010-webfont.ttf') format('truetype'), url('k010-webfont.svg#ComicSansMSRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
p {
	font:16px "Kruti Dev 010";
	text-align:justify;
	line-height:16px;
	color:#000;
	padding:5px 0;
	margin:0px;
	display:block;
	word-wrap:break-word;
	line-height:22px;
}
p a{
	font:12px "Kruti Dev 010";
	font-weight:bold;
	text-align: right;
	line-height:12px;
	color:#5a0d00;
	padding:0px 0;
	margin:0px;
	display:block;
	word-wrap:break-word;
	text-decoration:none;
}
p a:hover{
	color:#ff7e0a;
	text-decoration:none;
}
ul li{
	line-height:20px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

ol li{
	line-height:20px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
	
img {
	border:none;
}
*
{
    outline:none;	
}
.imgLtMrg {
	margin-left:15px;
}
.imgRtMrg {
	margin-right:15px;
}

.fl-left {
	float:left;
}
.fl-right {
	float:right;
}
.clear {
	clear:both;
}


body {
	margin:0px 0px 0px 0px;
	padding:0;
	background:url(../images/bg.jpg) repeat-x #ffffff;
	font:12px Arial, Helvetica, sans-serif;
}



#wrap {
	width:980px;
	margin:0 auto;
}

header, nav, aside, article, section, footer {
	margin:0px;
	padding:0px;
	display:block;
}
h1, h2, h3, h4, h5, h6, h7 {
	margin:0px;
	padding:0px;
}
h1 {
	font:28px "Kruti Dev 010";
	color:#5a0d00;
	font-weight:bold;
	margin:0;
	padding:0;
	width:460px;
	line-height:40px;
}
h2 {	
	font:22px "Kruti Dev 010";
	color:#bd201b;
	font-weight: bold;
	margin:0px 0 0 0px;
	padding:10px 0 5px 0;
	width:486px;
}
h3 {
	color:#8A0000;
	font-weight:bold;
	padding:7px 0 0 0px;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
h4 {
	font-size:24px;
	font-family: Laconic_Bold;
	color:#fff;
}
h5 {
	font-size:22px;
	line-height:normal;
	font-family: "Kruti Dev 010";
	margin:5px 0 2px 0;
	padding:0px;
	color:#F00;
	}
h7 {
	font:28px "Kruti Dev 010";
	color:#5a0d00;
	font-weight: normal;
	margin:0;
	padding:0;
	width:460px;
	line-height:40px;
}


.logo{
	width:91px;
	height:93px;
	float:left;
	margin:22px 0 0 10px;
	padding:0 20px 0 0;
	border-right:1px solid #d0524e;
}

.logoText{
	width: auto;
	height:46px;
	float:left;
	margin:45px 0 0 10px;
	padding:0;
	font:27px Arial, Helvetica, sans-serif bold;
	color:#FFF;
	text-transform:uppercase;
	line-height:28px;
}

.logoText span{
	font:18px Arial, Helvetica, sans-serif bold;
	color: #fffa7f;
	text-transform: none;
}

.texfieldBoxBg{
	width:190px;
	height:24px;
	margin:40px 15px 15px 0;
	padding:0px;
	border-radius:3px;
	background-color:#fdfcfa;
	border:1px solid #c98574;
	position:relative;
    behavior: url(PIE.htc);
	float:right;
}

.texfieldBox{
	width:150px;
	height:21px;
	margin:1px 0 0 1px;
	background-color:#ffffff;
	border: none;
	float: left;
}

.searchIcon{
	margin:1px 1px 0 0;
	float: right;
}

nav{
	width:860px;
	margin:0;
	padding:0;
	margin-top:7px;
	height:50px;
	line-height:36px;
	float:right;
	text-align:left;
	position: relative;
	z-index: 1000;
}



nav ul {
	width:560px;
	hight:47px;
	margin:0 10px 0 3px;
	padding:0 0 10px 0;	
	list-style:none;
	float: right;
}
nav ul li {
	margin:0px;
	padding:5px 0 0 5px;
	display:block;
	float:left;
	line-height:30px;
}
nav ul li a {
	margin:0px;
	padding:0 12px;
	display:block;
	float:left;
	font: normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	line-height:30px;
	position:relative;
}

nav ul li a span{
	margin:0px;
	padding:0 12px 0 12px;
	display:block;
	float:left;
	text-align:center;
	font: normal 14px Arial, Helvetica, sans-serif;
	color:#bd201b;
	background: url(../images/nav-a-span.jpg) center  no-repeat;
	text-decoration:none;
	line-height:30px;
	position:relative;
}

nav ul li a:hover, nav li.active a {
	color:#f9d97e;
	position:relative;
}
nav .hide {
	background-image:none;
	padding-right:0px;
}

section.bobycontentgradientBorder{
	width:980px;
	float:left;
	background: #999; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#ffffff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#999), to(#fff)); /* for webkit browsers */
  	background: -moz-linear-gradient(#999,  #ccc,  #fff); /* for firefox 3.6+ */ 
}
.mainbody{
	width:978px;
	margin:1px 0 0 1px;
	background:#FFF;
	float:left;
}

.slide{
	width:966px;
	height:300px;
	padding:6px 0 0 0;
	margin:0 0 0 5px;
	clear: both;
	float: left;
	position: relative;
	z-index: 10;
}


.flash{
	width:966px;
	height:300px;
	padding-top:6px;
	margin:0 0 0 5px;
	float:left;
}

marquee.text{
	width:966px;
	height:20px;
	margin:6px 0 5px 5px;
	padding:0;
	line-height:19px;
	background:#f9f5eb;
	border:1px solid #e9e2cd;
	float:left;
}

section.bodymain{
	width:968px;
	margin:0 0 0 5px;
	padding:15px 0 0 0;
	float:left;
}

aside.leftBar{
	width:219px;
	margin:0;
	padding:0;
	float:left;
}
.menu-container {
width:215px;
margin:0px;
padding:0px 0 0px 0;

}

.buttonStyle
{
	width:100px;
	margin:0;
	float:left;
	display:block;
	list-style:none;
	background-color:#e9e2cd;
	text-align:center;
	margin-top:8px;
	font: normal 17px Georgia, "Times New Roman", Times, serif;
	color:#5a0d00;
	line-height:30px;
	text-decoration:none;
	margin-left:3px;
}

.link2{}

.link2 ul{
	width:215px;
	padding:0;
	margin:0;
	float:left;
}
.link2 ul li{
	width:200px;
	/*height:31px;*/
	margin:4px 0 0 0;
	padding:0px 0 0 15px;
	display:block;
	list-style:none;
	border-radius:5px;
	background-color:#e9e2cd;
	border:1px solid #fff;
	-moz-box-shadow: 0px 0px 2px #797878;
	-webkit-box-shadow: 0px 0px 2px #797878;
	box-shadow: 0px 0px 2px #797878;
	position:relative;
    behavior: url(PIE.htc);	
	float:left;
	
}
.link2 ul li a{
	width:auto;
	display:block;
	list-style:none;
	padding:0;
	margin:0;
	font: normal 17px "Kruti Dev 010";
	color:#5a0d00;
	line-height:30px;
	text-decoration:none;
	float:left;
}
.link2 ul li a:hover{
	color:#bd201b;
	text-decoration:none;
}

.blog{
	width:200px;
	margin:20px 0 0 0;
	padding:0px 0 0 15px;
	display:block;
	border-radius:5px;
	background-color:#f7f2e4;
	border:1px solid #e3d9be;
	position:relative;
    behavior: url(PIE.htc);	
	float:left;
}

.boxHeader{
	width:192px;
	margin:8px 0 8px 0;
	padding:0;
	display:block;
	border-radius:5px;
	background-color:#cae6d9;
	position:relative;
    behavior: url(PIE.htc);	
	font: normal 17px Georgia, "Times New Roman", Times, serif;
	color:#5a0d00;
	line-height:30px;
	float:left;
}

.headerIcon{
	margin:-5px 10px -5px -8px;
	padding:0;
	float:left;
}

.blogText{
	width: 194px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	display:block;
	float:left;
}
.blogText ul{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}

.blogText ul li {
	margin:30px 15px 0px 0px;
	padding:0px 0px 0px 30px;
	display:block;
	line-height:18px;
	text-align:justify;
	/* border-bottom:1px dashed #c1c7b0; */
	background: url(../images/blog-icon-2.jpg) no-repeat;
}
.blogText ul li a {
	text-decoration:none;
	color:#000;
	font: 11px Arial, Helvetica, sans-serif normal;
}
.blogText ul li a:hover {
	text-decoration:underline;
	color:#000;
}
.blogText ul li span{
	color:#908153;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
.blogText ul li strong{
	color:#ac1b02;
	font-size:11px;
	font-weight:normal;
}
.blogText ul li p{
	border-bottom:1px solid #d9d0b5;
}


aside.centerBar{
	width:422px;
	margin:0;
	padding:0 25px 0 25px;
	float:left;
}

.gallerybox{
	width:698px;
	margin:0;
	padding:0 0 0 25px;
	float:left;
}

.box{
	border:1px solid #999;
	width:155px;
	height:142px;
	margin:25px 25px 0 0;
	padding:15px 22px 0px 12px;
	border-radius:5px;
	background-color:#f4f4f4;
	position:relative;
    behavior: url(PIE.htc);
	float:left;
	
}

.boxLeft{
	float:left;
	margin:0;
	padding:8px 0 8px 0px;
	font:11px Arial, Helvetica, sans-serif;
	color:#03F;
	height:auto;
}
.boxLeft a{
	color:#03F;
	text-decoration:none;
}
.boxLeft a:hover{
	color:#03F;
	text-decoration: underline;
}
.boxRight{
	float: right;
	margin:0;
	padding: 8px 0px 8px 0px;
	font:11px Arial, Helvetica, sans-serif;
	color:#03F;
}
.boxRight a{
	color:#03F;
	text-decoration:none;
}
.boxRight a:hover{
	color:#03F;
	text-decoration: underline;
}


.Gallery{
	width:400px;
	height:170px;
	margin:10px 0 0 0;
	padding:10px;
	display:block;
	border-radius:5px;
	background-color:#f7f2e4;
	border:1px solid #e3d9be;
	position:relative;
    behavior: url(PIE.htc);	
	float:left;
}

.galleryHeader{
	width:380px;
	margin:8px 0 -5px 8px;
	padding:0;
	display:block;
	border-radius:5px;
	position:relative;
    behavior: url(PIE.htc);	
	font: normal 17px Georgia, "Times New Roman", Times, serif;
	color:#5a0d00;
	line-height:30px;
	float:left;
}

.admissionNotice{
	width:400px;
	height:170px;
	margin:20px 0 0 0;
	padding:12px 12px 18px 12px;
	display:block;
	border-radius:5px;
	background-color:#ffffff;
	border:1px solid #e3d9be;
	position:relative;
    behavior: url(PIE.htc);	
	float:left;
}

.admissionNoticeHeader{
	width:395px;
	height:32px;
	margin:0px 0 8px 5px;
	padding:0;
	display:block;
	border-radius:5px;
	position:relative;
    behavior: url(PIE.htc);
	background:#bd201b;
	font: normal 17px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	line-height:30px;
	float:left;
}



aside.rightBar{
	width:273px;
	margin:0;
	padding:0;
	float: right;
}

.whatsNew{
	width:250px;
	height: auto;
	margin:10px 0 0 0;
	padding:10px;
	display:block;
	border-radius:5px;
	background-color:#f7f2e4;
	border:1px solid #e3d9be;
	position:relative;
    behavior: url(PIE.htc);	
	float:left;
}

.whatsNewHeader{
	width:250px;
	margin:0px 0 8px 0px;
	padding:0;
	display:block;
	border-radius:5px;
	position:relative;
    behavior: url(PIE.htc);	
	font: normal 17px Georgia, "Times New Roman", Times, serif;
	color:#5a0d00;
	background:#bdc1e3;
	line-height:30px;
}

.whatsNewText{
	width:250px;
	height:auto;
	margin:0;
	padding:0;
	display:block;
	float:left;
}
.whatsNewText p{
	width:240px;
	font:11px Arial, Helvetica, sans-serif normal;
	color:#333;
	line-height:19px;
}
.whatsNewText span{
	font:12px Arial, Helvetica, sans-serif;
	color:#bd201b;
	font-weight:bold;
	float:left;
}
.whatsNewText a{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	float:left;
}
.whatsNewText a:hover{
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	text-decoration:underline;
	
}

.video{
	width:273px;
	height:183px;
	float:left;
	margin:20px 0 0 0;
	padding:0;
}

.importantLink{
	width:247px;
	
	margin:20px 0 0 0;
	padding:12px 12px 12px 12px;
	display:block;
	border-radius:5px;
	background-color:#f7f2e4;
	border:1px solid #e3d9be;
	position:relative;
    behavior: url(PIE.htc);	
	float:left;
	
}
.importantLink a{
	width: auto;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#F00;
	text-decoration:underline;
	float:left;
	line-height:20px;
	padding-left:15px;
}
.importantLink a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #900;
	text-decoration: none;
	line-height:20px;
}

.importantLinkHeader{
	width:245px;
	height:32px;
	margin:0px 0 8px 5px;
	padding:0;
	display:block;
	border-radius:5px;
	position:relative;
    behavior: url(PIE.htc);
	background:#e1bcc4;
	font: normal 17px Georgia, "Times New Roman", Times, serif;
	color:#5a0d00;
	line-height:30px;
	float:left;
}


footer{
	width:100%;
	background:#cfc3a1;
	float:left;
	margin:20px 0 0 0;
	padding:0;
}
.footer{
	width:978px;
	height:80px;
	margin:30px auto 0 auto;
	padding:0;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	line-height:30px;
}
.footer a{
	color:#333;
	text-decoration:none;
}
.footer a:hover{
	color: #C00;
	text-decoration:none;
}
.dropmenudiv{
	position:absolute;
	top: 124px;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	border-left:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:18px;
	z-index:100;
	background-color:#7a9f06;
	width: 180px;
	line-height:25px;
	visibility: hidden;
	left: 564px;
}

.AdmissionText
{
	font: 12px Arial, Helvetica, sans-serif;
	height:auto;
	margin:0;
	padding:0;
	display:block;
	float:left;
	text-align:justify;
}
.AdmissionText p{
	font:12px Arial, Helvetica, sans-serif normal;
	color:#333;
	line-height:19px;
	text-align:left;
}
.AdmissionText span{
	font:12px Arial, Helvetica, sans-serif;
	color:#bd201b;
	font-weight:bold;
	float:right;
	text-align:justify;
}
.AdmissionText a{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	float:left;
	text-align:justify;
}
.AdmissionText a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	text-decoration:underline;
}

.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #628002; /*THEME CHANGE HERE*/
padding: 5px 0;
text-decoration: none;
font-weight: bold;
color: #ffffff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
text-decoration: none;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color:#76923c;
text-decoration: none;
}


.form-wrap {
	margin: 15px 0 0 0;
	float: left;
	width: 600px;
}
.form-text-box {
	float: left;
	margin: 0 5px 0 0;
}
.form-text {
	height: 20px;
	margin: 7px 0;
	font-weight:bold;
	line-height:300%;
}

.tableHeader{
	font:12px Verdana, Geneva, sans-serif;
	color:#900;
	font-weight:bold;
	line-height:180%;
	margin:0 auto;
	padding:0;
	text-align: left;
	padding:0 0px 0 20px;
	
}
.tableHeaderB{
	font:11px Verdana, Geneva, sans-serif;
	color:#8A0000;
	font-weight:bold;
	line-height:220%;
	margin:0 auto;
	padding:0;
	text-align: left;
	padding:0 0px 0 20px;
	
}
.table{
	font:11px Verdana, Geneva, sans-serif;
	color:#333;
	font-weight: normal;
	line-height:190%;
	margin:0 auto;
	padding:0;
	text-align: left;
	padding:0 0px 0 20px;
	
}

.blogbox { 
    width: 698px;
	background-color: #e9e2cd;
	float: left;
	border: #e3d9be thin solid;
}
.blogbox h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5a0d00;
	font-size: 18px;
	margin: 0px;
	padding: 10px 0 0 30px;
	float: left;
}
.blogbox h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5a0d00;
	font-size: 18px;
	margin: 20px 0 0 0;
	padding: 30px 0 10px 30px;
	float: left;
	background-image: url(../images/blog-line.jpg); 
	background-repeat: no-repeat;
}
.blogbox span {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5a0d00;
	font-size: 12px;
	float: right;
	padding: 25px 30px 0 0;
}
.commentbox {
	width: 635px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	background-color: #FFF;
	float: left;
	margin: 0 26px 10px 26px;
	padding: 0 5px 0 5px;	
	border: #e3d9be thin solid;
}
.blogforms {
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	border: #e0d6b9 thin solid;
	float: left;
	margin: 0 26px 20px 26px;
	padding: 10px 0 0 0;
}
.blogforms input {
	width: 280px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	float: left;
	margin: 5px 0 15px 0;
}
.blogforms label {
	width: 280px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	float: left;
}
.blogforms textarea {
	width: 100%;
	height: 140px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	float: left;	
	margin: 5px 0 15px 0;
}
.blogforms input.tab {
	width: 50px;
	float: left;
}
.leftbox {
	width: 280px;
	float: left;
	padding: 0 10px 0 20px;
}
.rightbox {
	width: 280px;
	float: right;
	padding: 0 20px 0 10px;
}
.footerbox {
	width: 610px;
	float: left;
	padding: 0 20px 0 20px;
}
	
/*css for video */
.moviesHome{ 
float:left;
margin: 0 0 40px 0;
width:665px;
}

.moviesHome p{ 
font: 14px Arial, Helvetica, sans-serif;
}
.moviesHome p a{ 
font: 14px Arial, Helvetica, sans-serif;
}
.moviesHome object, .moviesHome embed{
width: 215px !Important;
height: 145px !Important;
padding: 5px 0px 5px 3px !Important;
}

.moviesHome iframe{
width: 183px !Important; 
height: 123px !Important;
padding: 5px 0px 5px 5px !Important;
}

.moviesHome div{
	width: 195px !Important;
	height: 165px !Important;
	padding: 5px 0px 0px 3px !Important;
	background-color: #f4f4f4 !Important;
	margin:25px 15px 0 0px;
	border-radius:5px;
	position:relative;
    behavior: url(PIE.htc);
	float:left;
	border:1px solid #999;
}

.moviesHome div a{
 display: none !Important; 
}





.detailsBox{
	border:1px solid #999;
	width: auto;
	height: auto;
	margin:25px 25px 0 0;
	padding:15px 25px 15px 10px;
	border-radius:5px;
	background: #999; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#ffffff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#fff)); /* for webkit browsers */
  	background: -moz-linear-gradient(#cccccc,  #eeeeee,  #fff); /* for firefox 3.6+ */ 
	position:relative;
    behavior: url(PIE.htc);
    text-align:left;
	float:left;
	
}

.detailsBox h5{
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	float:left;
	padding:0;
	margin:0;
	
}
.boxImage{
	border:1px solid #999;
	width:175px;
	height:142px;
	margin:25px 25px 0 0;
	padding:15px 12px 0px 12px;
	border-radius:5px;
	background-color:#f4f4f4;
	position:relative;
    behavior: url(PIE.htc);
	float:left;
}
.displayActivity {
	background-color:#ffffdd;
	margin:5px 5px 5px 5px;
	padding:5px 3px 5px 5px;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	width:280px;
	overflow:hidden;
	height:220px;
}

.arrow
{  padding:0px 0px 0px 25px;
margin:0px;
background:url(../images/red-arrow.jpg);
background-position:left top;
background-repeat:no-repeat;}

.txt-right
{ 
margin:0px;
float:left;
}

.txt-right a
{ 
 text-align:left;
 font-size:13px;
 padding:0 0 0 15px;
}

.gobackbutn
{
 width:80px;
 height:20px;
 padding:8px 0 0 0;
 float:right;
 background:url(../images/goback.jpg);
 background-position:right bottom;
 background-repeat:no-repeat;	
}
.gobackbutn a
{
 	text-decoration:none;
	color:#960822;
	font-size:12px;
	font-weight:bold;
}

.gobackbutn a:hover
{
 	
	color:#ccb265;

}


.tableB{ padding:2px  0 2px 15px}

.hindi 
{
     font-family:"Kruti Dev 010";
	 font-size:15px;
	 color:#000;
	    	
	}
	
.hindi p{
     font-family:"Kruti Dev 010";
	 font-size:18px;
	 color:#000;
	 font-weight:bold;
	    	
	}
	
.logoText2{
	width: auto;
	height:46px;
	float:left;
	margin:45px 0 0 10px;
	padding:0;
	font:24px Arial, Helvetica, sans-serif bold;
	color:#FFF;
	text-transform:uppercase;
	line-height:28px;
}
ul.hindilist
{
	
}
ul.hindilist li
{
    margin:0px 0 15px 0;
	font-size:13px;
}



.hindiol
{
    margin:0px;
	padding:0px;
	list-style:none;
}
.hindiol li
{
    font-family:'Kruti Dev 010';
	font-size:20px;	
}

.vc-cont
{
    width:145px;
	float:left;
}

.vc-more
{
    font:bold 12px Arial, Helvetica, sans-serif;
	float: right;
	color:#5a0d00;
	margin:0px;
	text-decoration:none;
}

.vc-more:hover{
	color:#ff7e0a;
	text-decoration:none;
}

.cl-bdr
{
	clear:both;
	height:3px;
	border-top:1px solid #CCC;	
}

.vccont2
{
    width:212px;
	float:left;
	background-color:#999;
}

.vc-more
{
    font:bold 12px Arial, Helvetica, sans-serif;
	float: right;
	color:#5a0d00;
	margin:0px;
	text-decoration:none;
}

.vc-more:hover{
	color:#ff7e0a;
	text-decoration:none;
}

.link3{}

.link3 ul{
	width:215px;
	padding:0;
	margin:0;
	float:left;
}
.link3 ul li{
	width:200px;
	/*height:31px;*/
	margin:4px 0 0 0;
	padding:0px 0 0 15px;
	display:block;
	list-style:none;
	border-radius:5px;
	background-color:#e9e2cd;
	border:1px solid #fff;
	-moz-box-shadow: 0px 0px 2px #797878;
	-webkit-box-shadow: 0px 0px 2px #797878;
	box-shadow: 0px 0px 2px #797878;
	position:relative;
    behavior: url(PIE.htc);	
	float:left;
	
}
.link3 ul li a{
	width:auto;
	display:block;
	list-style:none;
	padding:0;
	margin:0;
	font-family:"Kruti Dev 010";
	font-size:21px;
	font-weight:normal;
	color:#5a0d00;
	line-height:30px;
	text-decoration:none;
	float:left;
}
.link3 ul li a:hover{
	color:#bd201b;
	text-decoration:none;
}
.hindi {

	font-family: "Kruti Dev 010";

	}
	
	.datebox {
    color: #FFFFFF;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: 25px;
    width: 250px;
    text-align:right;
    margin: 23px 16px 10px 0;
}

.linkbox {
    color : #FFFFFF;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    margin: 79px 0 0 872px;
    padding: 0 10px 0 0;
    position: absolute;
    width: 190px;
}
.linkbox a {
 color: #fffa7f;
 text-decoration: none;
}
.linkbox a:hover {
 color: #fff;
 text-decoration: none;
}


.style1
{
    height: 27px;
}
.style2
{
    color: #FFFFFF;
}

.arrowlist
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.arrowlist li
{
	margin:5px 0 10px 0;
	padding:0 0 0 25px;
	background:url(../images/red-arrow.jpg) left top no-repeat;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:justify;
}
.arrowlist li a
{
	margin:0 0 3px 0;
	padding:0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#0000A0;
}
.link4 {
	font:11px  Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#333333;
	padding:10px 0 0 10px;
	margin:0px;
	float: right ;
}
.link4 a{
	font:11px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5a0d00;
	text-decoration:none;
}
.link4 a:hover{
	color:#ff7e0a;
	text-decoration:none;
}

/*--------- client slider START -----------*/
.products-slider ul, .products-slider .jcarousel-clip {
	width:100%;
	overflow:hidden;
}
.products-slider ul.products {
	width:100%;
	padding-top:10px !important;
}
.products-slider ul li.last, .products-slider ul li.first {
	clear:none;
}
.products-slider ul li {
	float:left;
	margin-left:5px;
	margin-right:4px;
	list-style: none;
}
.products-slider .jcarousel-prev, .products-slider .jcarousel-next {
	width:12px;
	height:20px;
	top:419px;
	position:absolute !important;
	background:url(../images/arrowl.gif) left top no-repeat;
	cursor:pointer;
}
.products-slider.categories .jcarousel-prev, .products-slider.categories .jcarousel-next {
	top:40%;
}
.products-slider .jcarousel-prev {
	/* 	background-position:0 40px; */
	left:0;
	margin-left:8px;
}
.products-slider .jcarousel-next {
	background:url(../images/arrowr.gif) left top no-repeat;
	right:-08px;
}
.products-slider.traditional .jcarousel-prev, .products-slider.traditional .jcarousel-next {
	top:68px;
	width:12px;
	height:20px;
	background:url(../images/arrowr.gif) left top no-repeat;
}
.products-slider.traditional .jcarousel-prev {
	margin-left:1px;
}
.products-slider.traditional .jcarousel-next {
	margin-right:5px;
}
.products-slider.traditional.categories .jcarousel-prev, .products-slider.traditional.categories .jcarousel-next {
	margin-left:-5px;
	margin-right:-5px;
}
.products-slider .jcarousel-prev[disabled="disabled"], .products-slider .jcarousel-next[disabled="disabled"] {
	opacity:0.6;
}
.products-slider .jcarousel-direction-rtl {
	direction: rtl;
}
.products-slider .jcarousel-direction-rtl ul {
	float:none;
}
.products-slider .jcarousel-direction-rtl .jcarousel-prev {
	background-position:center bottom;
	left:auto;
	right:0;
}
.products-slider .jcarousel-direction-rtl .jcarousel-next {
	background-position:center top;
	right:auto;
	left:0;
}
.thumbnail {
	width:415px;
	/*	background-color:#fff; */
	padding:5px 10px 5px 10px;
}
/*--------- client slider START -----------*/

.eventp {
	font:12px Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:16px;
	color:#000;
	padding:5px 8px;
	margin:0px 0 0 8px;
	display:block;
	word-wrap:break-word;
	line-height:20px;
	width:385px;
	background-color:#f4ecd7;
	height:50px;
}
.link4 {
	font:11px Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#333333;
	padding:20px 0 0 10px;
	margin:0px;
	float: right;
}
.link4 a {
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5a0d00;
	text-decoration:none;
}
.link4 a:hover {
	color:#ff7e0a;
	text-decoration:none;
}
.cuatmedia {
	width:200px;
	height:238px;
	margin:20px 0 0 0;
	padding:0px 0 0 15px;
	display:block;
	border-radius:5px;
	background-color:#fcf1cf;
	border:1px solid #e3d9be;
	position:relative;
	behavior: url(PIE.htc);
	float:left;
}
.cuatmedia-header {
	width:192px;
	margin:8px 0 8px 0;
	padding:0;
	display:block;
	border-radius:5px;
	position:relative;
	behavior: url(PIE.htc);
	font: normal 17px Georgia, "Times New Roman", Times, serif;
	color:#5a0d00;
	float:left;
}
.blog {
	width:200px;
	margin:20px 0 0 0;
	padding:0px 0 0 15px;
	display:block;
	border-radius:5px;
	background-color:#f7f2e4;
	border:1px solid #e3d9be;
	position:relative;
	behavior: url(PIE.htc);
	float:left;
}

.admissionNoticeHeader {
	width:225px;
	height:32px;
	margin:0px 0 8px 5px;
	padding:0;
	display:block;
	border-radius:5px;
	position:relative;
	behavior: url(PIE.htc);
	background:#bd201b;
	font: normal 17px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	line-height:30px;
	float:left;
}
.visitorh1
{
    font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#5a0d00;
	width:460px;
	margin:0;
	padding:0;
}
.visitorh1 a
{
    font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#5a0d00;
	text-decoration:none;
}
.visitorh1 a:hover
{
	color:#000;
}
.visiterp
{
	font:16px "Verdana", Times, serif;
	color:#5a0d00;	
	margin:30px 0 0 0;
}
.visiterp span
{
	font:13px "Verdana", Times, serif;
	color:#000;	
}
.visitor-table
{
    margin:10px 0 0 0;
	padding:0px;
	border-right:1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;		
}
.visitor-table th
{
    margin:0;
	padding:8px 5px 8px 15px;
	border-left:1px solid #CDCDCD !important;
	border-top:1px solid #CDCDCD !important;
	background-color:#E9E9E9;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#A80B06;
	text-align:left;
	vertical-align:top;		
}
.visitor-table td
{
    margin:0;
	padding:5px 5px 5px 15px;
	font:12px Arial, Helvetica, sans-serif;
	border-left:1px solid #CDCDCD !important;
	border-top:1px solid #CDCDCD !important;		
}
.broucher-btna
{
	width:200px;
	height:40px;
	float:left;
	background: url(../images/brochure.jpg) 0 0 no-repeat;
	
}
.datebox {
    color: #FFFFFF;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: 25px;
    width: 250px;
    text-align:right;
    margin: 23px 16px 10px 0;
}

	.moviesHomeNew {
	float: left;
	margin: 0 0 40px 0;
	width: 240px !important;
	height: 150px !important;
}
.moviesHomeNew object, .moviesHome embed {
	width: 240px !important;
	height: 150px !important;
	padding: 5px 0px 5px 3px !important;
}
.moviesHomeNew iframe {
	width: 240px !important;
	height: 150px !important;
	padding: 5px 0px 5px 5px !important;
}
.moviesHomeNew div {
	width: 240px !important;
	height: 150px !important;
	padding: 5px 0px 0px 3px !important;
	background-color: #f4f4f4 !important;
	margin: 25px 15px 0 0px;
	border-radius: 5px;
	position: relative;
	behavior: url(PIE.htc);
	float: left;
	border: 1px solid #999;
}
.moviesHomeNew div a {
	display: none !important;
}

.Gallery {
 width:421px;
 height:432px;
 margin:10px 0 0 0;
 padding:0 10px 21px 10px;
 display:block;
 border-radius:5px;
 background-color:#f7f2e4;
 border:1px solid #e3d9be;
 position:relative;
 behavior: url(PIE.htc);
 float:left;
}
.eventHeader {
 width:200px;
 margin:15px 0 0 8px;
 padding:0;
 display:block;
 border-radius:5px;
 position:relative;
 behavior: url(PIE.htc);
 font: normal 17px Georgia, "Times New Roman", Times, serif;
 color:#5a0d00;
 float:left;
 position:absolute;
}

/* 8-july-14 =========-=================*/
.link2 {
	width:230px;
	padding:0;
	margin:0;
	float:left;
}

.link2 li {
 width:262px;
 /*height:31px;*/
 margin:5px 0 2px 0;
 padding:0px 0 0 8px;
 display:block;
 list-style:none;
 border-radius:5px;
 border:1px solid #fff;
 -moz-box-shadow: 0px 0px 2px #797878;
 -webkit-box-shadow: 0px 0px 2px #797878;
 box-shadow: 0px 0px 2px #797878;
 text-shadow: 0px 0px 1px #fff;
 position:relative;
    behavior: url(PIE.htc); 
 float:left;
 background: #e1d8bf; /* Old browsers */
 background: -moz-linear-gradient(top,  #e1d8bf 0%, #f1ead8 9%, #f7f2e4 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1d8bf), color-stop(9%,#f1ead8), color-stop(100%,#f7f2e4)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top,  #e1d8bf 0%,#f1ead8 9%,#f7f2e4 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top,  #e1d8bf 0%,#f1ead8 9%,#f7f2e4 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top,  #e1d8bf 0%,#f1ead8 9%,#f7f2e4 100%); /* IE10+ */
 background: linear-gradient(to bottom,  #e1d8bf 0%,#f1ead8 9%,#f7f2e4 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1d8bf', endColorstr='#f7f2e4',GradientType=0 ); /* IE6-9 */
}
.link2 li a{
 display:block;
 list-style:none;
 padding:0;
 margin:0;
 font:Mangal 13px;
 color:#a1090f;
 line-height:30px;
 text-decoration:none;
 float:left;
}
.link2 li a:hover{
	color:#000;
	text-decoration:none;
}
/* 8-july-14 =========END=================*/



/* 10-oct-14 Start================== */
.facultycont
{
 margin:5px 0 5px 0;
 padding:15px 8px;
 border:1px solid #fff;
 border-bottom:1px solid #f2abab;/* 8a0000 */
 border-radius:8px;
 
background: #fffbf7; /* Old browsers */
background: -moz-linear-gradient(top,  #fffbf7 0%, #fff5f5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffbf7), color-stop(100%,#fff5f5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fffbf7 0%,#fff5f5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fffbf7 0%,#fff5f5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fffbf7 0%,#fff5f5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fffbf7 0%,#fff5f5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffbf7', endColorstr='#fff5f5',GradientType=0 ); /* IE6-9 */

}
.facultyphoto
{
 float:left;
 margin:2px 15px 0 0;
 text-align:center;
}
.facultyphoto img
{
 margin-bottom:10px;
 border:1px solid #f2abab;
}
.facultyphoto a
{
 color:#bd201b;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
}
.facultyphoto a:hover
{
 color:#000;
 text-decoration:underline;
}
.facultycontent
{
 float:left;
 width:530px;
 font-size:13px;
 line-height:19px;
}
.facultycontent span
{
 font-size:15px;
 line-height:22px;
 color:#8a0000;
 font-weight:bold;
}
.block a
{
   
    text-decoration:none;
}
/* 10-oct-14    ========  END  ========== */

