@charset "utf-8";
/* CSS Document */
em{line-height:15px;}
img, div, input { behavior: url("iepngfix.htc") }
.bg {margin:0px; padding:0px; background:url(../images/bg.jpg) repeat-x top left #000000;}
#container {width:100%; float:left;}
.left {width:27%; float:left;}
.right {width:26.4%; float:left;}
#maincontainer {width:100%; float:left;}
#innercontainer {width:46%; float:left; margin:0px; padding:0px 0px 0px 0px;}
#logo {width:650px; float:none; padding-left:0px; padding-top:2px; margin:auto; }
.logo {width:650px; height:110px; float:left;}
#video {width:600px; float:right; height:518px; margin-top:5px; padding:0px 0px 0px 0px; background:url(../images/flash-bg.png) no-repeat; behavior: url("iepngfix.htc")}
.videos {width:548px; height:382px; float:left; margin:0px;}
.button {width:390px; float:right; margin:0px 0px 20px 0px; behavior: url("iepngfix.htc")}


.innerbg {
	margin:0px;
	padding:0px;
	background:url(images/innerbg.jpg) repeat-x top center #000000;
}
#top {width:100%; float:left; margin:0px;}
.topleft {width:12%; float:left;}
.topright {width:12%; float:right; behavior: url("iepngfix.htc")}
#header {width:76%; float:left; margin:0px;}
.mainheader {width:100%; float:left; margin:0px;}
.innerlogo {width:100%; float:left; margin:0px; height:41px;}

#nav {width:100%; float:left;}
#links {width:100%; float:left; border-bottom:1px solid #ca7a63; margin-top:13px;}
.links ul {width:100%; height:25px; float:left; margin:0px; padding:0px; }
.links ul li {float:left; list-style:none; padding:0px 16px 0px 16px; border-right:2px solid #ca7a63; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.links ul li a {float:left; list-style:none; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; background:#9C0A0D; font-size:14px; padding:0px;}
.links ul li a:hover {float:left; list-style:none; color:#FFFFFF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.links ul li.first {
	margin-left: 0;
	border-right: none;
	list-style: none;
	display: inline;
}

#linktab a:link, #list-menu a:active, #list-menu a:visited {
color: #fff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}


#links1 {
	width:100%;
	float:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:center;
}
.links1 ul {width:100%; height:36px; float:left; margin:0px; padding:0px; }
.links1 ul li {float:left; list-style:none; padding:0px 13px 0px 13px; border-right:2px solid #ca7a63; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.links1 ul li a {float:left; list-style:none; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0px;}
.links1 ul li a:hover {float:left; list-style:none; color:#FFFFFF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.links1 ul li.first {
	margin-left: 0;
	border-right: none;
	list-style: none;
	display: inline;
}

.middle {width:100%; float:left; background:url(../images/middle-bg.jpg) repeat left;}
.middleleft {width:12%; float:left;}
.middleright {width:12%; float:right;}


.maincentermiddle {width:76%; float:left; margin:0px;}
.centermiddle {width:99.5%; height:auto; float:left; margin:0px; background:#FFFFFF; border:1px solid #f9433a; }
#left {width:27%; float:left; background:url(../images/left_bg_bottom.jpg) no-repeat bottom left; height:auto; padding:0px 4px 0px 0px;}
.logo1 {width:100%; height:140px; float:left;}

.welcome {width:100%; float:left; height:auto; margin-top:20px;}
.welhead {width:100%; float:left; height:31px; padding:0px 0px 0px 0px;}
.weltxt {
	width:100%;
	height:207px;
	float:left;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:16px;
	padding:5px 0px 10px 0px;
	background:url(images/wel_mid_bg.jpg) center top no-repeat;
}
.readmore {width:84px; height:23px; float:left; padding-top:20px;}
.readmore1 {width:84px; height:23px; float:right; padding-top:10px; padding-bottom:10px;}

#loginarea {width:100%; float:left; height:auto; margin-top:0px;}
.loginhead {
	width:75%;
	float:left;
	height:30px;
	padding-top:22px;
	background-image: url(images/login_head_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.login_icon {width:25%; height:56px; float:left;}
.logintxt {float:left; padding:5px 0px 0px 20px;}
.username {width:93%; float:left; padding-left:20px; margin-top:10px; height:20px;}
.txtfeild {width:170px; height:20px; color:#000000; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.loginbtn {
	width:51px;
	height:21px;
	float:right;
	padding-left:100px;
	margin-top:10px;
}
.forgotpass {
	width:40%;
	float:left;
	margin-top:10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.reg {
	width:240px;
	float:left;
	margin-top:10px;
	padding-left:95px;
}
.forgot {color:#575757; font-size:14px;font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.testimonialshead {width:100%; float:left; height:30px; background:url(../images/login_head_bg.jpg) bottom repeat-x; padding-top:14px;}
.testimonialstxt {float:left; padding:5px 0px 0px 0px; width:98%; text-align:center;}
.testimonialtxt {width:90%; height:auto; float:left; color:#790000; font-size:14px;font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:22px; padding:5px 5px 20px 20px; background:url(../images/testi-bg.jpg) left top no-repeat #FFFAC2; margin:0px 0px 10px 0px;}

.partner_icon {width:23%; height:54px; float:left;}
.partnershead {width:76%; float:left; height:30px; background:url(../images/login_head_bg.jpg) bottom repeat-x; padding-top:14px;}
.partner {width:99%; float:right; margin-top:0px; background:#EAE9E9;}

#mid {width:42%; float:left; margin-right:0px; padding-top:0px;}
#mid1 {width:70%; float:left; margin-right:5px; padding-top:15px}
.mid_bottom {width:100%; float:left; margin-right:0px; padding-top:0px}

#right {width:29%; float:right;  padding-top:0px; padding-right:5px;}
.line {width:267px; float:left; margin:10px 0px 10px 0px;}
.right_top {width:100%; float:left;}

#celebrity {width:100%; float:left; height:auto; margin-top:0px;}
.celebrityhead {width:100%; float:right; height:30px; background:url(../images/login_head_bg.jpg) bottom repeat-x; padding:5px 0px 0px 0px;} 
.celebritytxt {float:right; padding:5px 0px 0px 0px; width:100%; text-align:center;}
.celebritytxts {width:100%; height:auto; float:right; color:#790000; font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:16px; padding:0px 0px 0px 0px;}



#foot {width:100%; float:left; height:159px; margin-bottom:0px; background:url(../images/footbg.jpg) repeat-x left;}
#footer {width:970px; float:none; margin:0px 0px 10px 0px}

.foottxt {color:#131313; font-size:12px;font-family:Arial, Helvetica, sans-serif; text-align:center;}
.foottxt a {color:#131313; font-size:12px;font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:none;}
.foottxt a:hover {color:#131313; font-size:12px;font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:none;}

.text {color:#FFFFFF; font-size:14px;font-family:Arial, Helvetica, sans-serif;}

.text1 {color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; }
.text1 a {color:#aa1916; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.text1 a:hover {color:#aa1916; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.heading {color:#FFFFFF; font-size:18px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.boldMenu{
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family:"trebuchet MS";
	font-size:14px;
}

.head_bar_ss {
	width:308px;  
	height:30px; 
	padding-left:0px;
	color:#D22925;
	font-size:17px;
	/*font-weight:bold;*/
	padding-top:0px;
}

.head_bar_facilities{ color:#D22925; font-size:18px;font-weight:bold;}

.head_bar_ss2 {
	width:680px;  
	height:30px; 
	/*background:url(../images/login_head_bg.jpg) repeat-x; */
	padding-left:10px;
	color:#D22925;
	/*font-family:"trebuchet MS";*/
	font-size:15px;
	font-weight:bold;
}

.form_heading{padding-left:10px; color:#D22925; 	font-size:18px;	font-weight:bold;}

.image_frame{
border: 2px;
border-style: solid;
border-color: #D31210;
border-collapse:collapse;

}
.alumni_background{
	 background:url(../images/alumnisection_new.jpg) no-repeat;
  height:85px;
  width:200px;	
}
.image_bg {
/*background-color:#FDCBC8;*/
 background:url(../images/media_events_bg.jpg) no-repeat;
padding-top:20px;
padding-bottom:0px;
/*height:150px;*/
height:192px;
width:150px;
}
.image_bg_shows_events{
	background:url(../images/media_events_bg.jpg) no-repeat;
	padding-top:20px;
	padding-bottom:0px;
	/*height:150px;
	height:172px;*/
	width:150px;
}
.bgclass1 {
 background:url(../images/testimonial_bg.jpg) repeat-x;
 color:#000000;
 width:420px;
 height:128px;
}

.bgclass2  div{
 color:#000000;
}


.testimonial {
font-size:13px;
color:#000000;
font-family:"Trebuchet MS";
padding:10px 9px 0px 10px;
font-style:italic;
}


.testimonial_submit_by {
font-size:13px;
color:#000000;
font-family:"Trebuchet MS";
font-weight:bold;
padding:5px 0px 5px 10px;
}

.testimonial_submit_date
{
font-size:12px;
color:#000000;
font-family:"Trebuchet MS";
font-weight:bold;
padding:0px 0px 0px 10px;
}

.page_heading_text{font-size: 16px; font-family: 'trebuchet MS'; font-weight: bold; color: #C9251C;}

.commentBy{ color:#303591; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold;  }
.comments_content{color:#000000; font-family:"Trebuchet MS"; font-size:13px; font-style:italic;  }

.back_to_press_clips a{  float:right;  width:200px; color:#000000;font-family:"trebuchet MS";	font-size:16px;	font-weight:bold; text-decoration:none; }
.back_to_press_clips a:hover{  float:right;  width:200px; color:#000000;font-family:"trebuchet MS";	font-size:16px;	font-weight:bold; text-decoration:none; }


/*Facilities page*/
.facility_page_text {
	width:610px; 
	float:left; 
	color:#575757; 
	font-size:13px; 
	font-family:"Trebuchet MS"; 
	padding:10px 5px 10px 15px;
	font-weight:bold; }
	
	.style2 {color: #CC0000}
.style4 {color: #CC0000; font-weight: bold; }
.style5 {
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}
.style7 {color: #CC0000}
.facility_image{ border:#D10D01 solid 2px;}
	
	.red_small{ color:#FF0000; font-family:"Trebuchet MS"; font-size:14px; padding:0px 0px 0px 5px; line-height:20px; text-decoration:none;}
.red_small a{ color:#395062; font-family:"Trebuchet MS"; font-size:14px; padding:0px 0px 0px 0px; line-height:20px; text-decoration:none;}
.red_small a:hover{ color:#FF0000; font-family:"Trebuchet MS"; font-size:14px; padding:0px 0px 0px 0px; line-height:20px; text-decoration:none;}

.white_page_heading, .white_page_heading a{
	font-family: Arial, Helvetica, sans-serif;
	color: #D22925;
	text-decoration: none;
	font-weight:bold;
	font-size: 12px;
	padding: 4px;
}
.white_page_heading a:hover{
	color: #D22925;
	border-bottom:1px dotted #F9D94A;
}


.red_vsmall{ color:#FF0000; font-family:"Trebuchet MS"; font-size:11px; padding:0px 0px 0px 5px; line-height:20px; text-decoration:none;}

.red_vsmall a{ color:#395062; font-family:"Trebuchet MS"; font-size:11px; padding:0px; line-height:20px; text-decoration:none;}

.red_vsmall a:hover{ color:#FF0000; font-family:"Trebuchet MS"; font-size:11px; padding:0px; line-height:20px; text-decoration:none;}

.text2 {font-family:"Trebuchet MS"; font-size:16px; text-align:center; color:#d7b573; text-decoration:none;}

.text2 a{font-family:"Trebuchet MS"; font-size:16px; color:#d7b573; text-decoration:none;}

.text2 a:hover{font-family:"Trebuchet MS"; font-size:16px; color:#d7b573; text-decoration:underline;}


.text3 {font-family:"Trebuchet MS"; font-size:14px; text-align:left; color:#000000; font-weight:bold; text-decoration:none;}

.text3 a{font-family:"Trebuchet MS"; font-size:16px; color:#FF0000; text-decoration:none;}

.text3 a:hover{font-family:"Trebuchet MS"; font-size:16px; color:#FF0000; text-decoration:underline;}


.discussionHeading {font-family:"Trebuchet MS"; font-size:13px;  color:#FFFFFF; font-weight:bold; text-decoration:none;}

.discussionHeading a{font-family:"Trebuchet MS"; font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.discussionHeading a:hover{font-family:"Trebuchet MS"; font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}



.text4{font-family:"Trebuchet MS"; font-size:12px; text-align:center; color:#000000; text-decoration:none;}

.text4 a{font-family:"Trebuchet MS"; font-size:12px; color:#000000; text-decoration:none;}

.text4 a:hover{font-family:"Trebuchet MS"; font-size:12px; color:#000000; text-decoration:underline;}



.text5{font-family:"Trebuchet MS"; font-size:16px; text-align:center; color:#965205; text-decoration:none;}

.text5 a{font-family:"Trebuchet MS"; font-size:16px; color:#965205; text-decoration:none;}

.text5 a:hover{font-family:"Trebuchet MS"; font-size:16px; color:#965205; text-decoration:underline;}



.text6 {font-family:"Trebuchet MS";  color:#000000; text-decoration:none; font-size:12px; font-weight:bold;}

.text6 a{font-family:"Trebuchet MS";  color:#000000; text-decoration:none; font-size:12px; font-weight:bold;}

.text6 a:hover{font-family:"Trebuchet MS";color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}



.text7{font-family:"Trebuchet MS"; font-size:16px; text-align:center; color:#afaeaf; text-decoration:none;}

.text7 a{font-family:"Trebuchet MS"; font-size:16px; color:#afaeaf; text-decoration:none;}

.text7 a:hover{font-family:"Trebuchet MS"; font-size:16px; color:#afaeaf; text-decoration:underline;}



.text8 {font-family:"Trebuchet MS"; font-size:16px; text-align:center; color:#d7b573; text-decoration:none;}

.text8 a{font-family:"Trebuchet MS"; font-size:16px; color:#d7b573; text-decoration:none;}

.text8 a:hover{font-family:"Trebuchet MS"; font-size:16px; color:#d7b573; text-decoration:underline;}

.alumini_rows td {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

.curpage {
	background-color:#f2f2f2;
	padding:3px;
	
}

.forgot {color:#575757; font-size:14px; font-family:"Trebuchet MS"; text-decoration:underline;}
.forgot a {color:#575757; font-size:14px; font-family:"Trebuchet MS"; text-decoration:underline;}
.forgot a:hover {color:#575757; font-size:14px; font-family:"Trebuchet MS"; text-decoration:underline;}

.heading {color:#000000; font-size:18px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

a {color:#000000; font-size:11px; font-family:"Trebuchet MS"; text-decoration:underline; line-height:24px;}
a:hover {color:#000000; font-size:11px; font-family:"Trebuchet MS"; text-decoration:underline; line-height:24px;}
