body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/1body-bg.jpg);
}
a{
	text-decoration:none;
	color:#FFFFFF;
}
a:hover{
	text-decoration:underline;
}
.clr{
	clear:both;
}
.mainContainer{
	width:948px;
	margin:0 auto;
	background:#fff;

}
.logoHeader{
	width:948px;
	/*border:solid 1px red;*/	
	height:110px;
	padding:2px 0 0 0;
	background:#E1E4E7 url(../images/top-header-bg.gif) repeat-x left top;
}


.logoHeader .logo{
	float:left;
	width:auto;
	width:200px;
}
.logoHeader .transforming_lives{
	float:left;
	width:auto;
	width:316px;
}

.logoHeader .MAII{
	float:right;
	width:230px;
	margin:5px 0 0 0;
	padding:0px 12px 0 0;
}
.calltoday {
	width:230px;
}
.call-img {
	width:20px;
	height:18px;
	float:left;
}
.call-img-text {
	float:right;
	font-family:Arial, Helvetica, sans-serif;	
	color:#4F4F4F;
	font-weight:bold;
	font-size:12px;
	width:210px;
	padding:2px 0 0 0;
	margin:0 0 0 0px;
}
.call-img-text a{
	font-family:Arial, Helvetica, sans-serif;
	color:#4F4F4F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.call-img-text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.call-img-text span{
	color:#4F4F4F;
	font-weight:bold;
	font-size:14px;
	margin:0 0 0 3px;
}
.sp {
	height:8px;
	line-height:8px;
	clear:both;	
}

.zones{
	float:right;
	font-family:Arial, Helvetica, sans-serif;	
	color:#4F4F4F;
	font-weight:bold;
	font-size:12px;
	width:208px;
	padding:2px 0 0 0;
	margin:0 0 0 0px;
}
.zones ul 
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.zones ul li
{
	padding:0px;
	margin:0px;
	background:url(../images/divider-topheader-link.png) no-repeat left center;
	float:left;
}
.zones ul li a {
	font-family:Arial, Helvetica, sans-serif;	
	color:#4F4F4F;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	/*margin:0 11px 0 12px;	*/
	margin:0 5px 0 6px;
}
.zones ul li:first-child  a{
	margin-left:0px;
} 
.zones ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;	
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	margin:0 5px 0 6px;
}
.zones ul li:first-child  a:hover{
	margin-left:0px;
} 
.zones ul li.bordernone {
	background:none;
}



/*.logoHeader .MAIIlogos{
	float:right;
	width:180px;
	margin:0 0 0 0;
	padding:15px 0 0 0;
}
*/


.search{
	margin:0 0px 0 0px; 
	padding:0px;
	height:18px; 
	float:left;
	width:225px;
}
.search input.seartxt{
	border:0px;
	background:transparent url(../images/textbox-bg.png) no-repeat left top;
	/*background:#fff;*/
	color:#4F4F4F;
	padding:3px 3px 3px 5px;
	width:174px;
	font-size:11px;
	float:left;
	margin:1px 0 0 0;

}
.search div{
	float:left; 
	padding:0; 
	height:18px; 
	margin:0 0 0 0; 
}
.search input.searbtn{
	background:#0C4DA2;
	color:#FFFFFF;
	font: normal 10px Arial, Helvetica, sans-serif;
	padding:0 5px 2px 5px;
	//padding:0px 0px 0 0px;
	border:#3D71B5 solid 0px;
	height:18px;
	* height:18px; /* Used for IE 6.0 hack */ 
	* margin:1px 0px 1px 0px; /* Used for IE 6.0 hack */
	width:26px;
	font-size:11px;
	margin:2px 0 0 0;
}


.top-links{
	width:auto;
	height:13px;
	margin:0px 0 0 0;
	padding:7px 15px;
	color:#FFFFFF;
	background:#dd2622;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.top-links a{
	padding:7px 15px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	/*line-height:30px;*/
}
.top-links a:hover{
	text-decoration:none;
	background:#ffffff;
	color:#dd2622;
}
/*html>body .search input[type=button]{
	padding:3px 8px 3px 8px;
}*/

/*center portion */
.headerContainer{
	width:934px;
	margin: 14px 0 0 6px;
	
}
.headerContainer .homeFlash{
	float:left;
	width:566px;
	height:239px;
}
.headerContainer .Top100Box{
	width:265px;
	height:239px;
	float:right;
	background:#dd2622;	
}
.Top100Boxtext{
	margin:10px 0 0 20px;
	padding:0;
	font: normal 13px "Arial Narrow", Arial, Verdana;
	
	color:#fff;
	width:235px;
	
	text-align:justify;

}
.viewmore {
	width:75px;
	float:right;
	margin:7px 0 0 0;
}
.viewmore a {
	color:#BEE3FF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.viewmore a:hover {
	color:#f5f5f5;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}






/*
.logoHeader .chat{
	width:182px;
	margin:30px 0 0 35px;
}
.chat .imgL{
	float:left;
	width:27px;
}
.chat .imgR{
	float:right;
	width:27px;
}
.chat .ChtTxt{
	width:90px;
	height:27px;
	float:left;
	background:#262626 url(../images/IconChat.gif) no-repeat 10px 5px;
	padding:3px 0 0 38px; 
	font: normal 15px "Arial Narrow", Arial, Verdana;
	color:#FFFFFF;
}
.navigation{
	background:#9AC407 url(../images/navBg.gif) repeat-x left top;
	color:#0F1300;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	padding:0;
	margin:0;
}
.navigation ul{
	margin:0;
	padding:0
}
.navigation li{
	display:inline;
	text-decoration:none;
	list-style:none;

}
.navigation li a{
	padding:15px;
	text-decoration:none;
	list-style:none;
	background:url(../images/navDivider.gif) no-repeat right;
	line-height:32px;
}
*/
/*------ footer part -------*/
.spacebottomBox {
	height:20px;
	line-height:20px;
	display:block;
}
.bottomBox{
	width:auto;
	margin:0px 0 0 0;
	background:#FFFFFF;
	height:265px;
	padding:2px 0 0 2px;
}

.bottomBox ul{
	margin:0 3px 0 0;
	padding:0;
	float:left;
	width:218px;
	height:265px;
}
.bottomBox li{
	list-style:none;
	padding:0 0px 0 0px;
	margin:0 0 0 0;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#333333;
	/*border:red solid 1px;*/
	line-height:22px;
}
.botomheading {
	border-bottom:1px solid #E5E5E5;
	color:#dd2622;
	font-size:16px;
	font-weight:bold;
	margin:0 0 5px 5px;
	padding:0 0 5px 2px;
	width:208px;
}
.botomheadingnews {
	color:#dd2622;
	font-size:17px;
	font-weight:bold;
	margin:0 0 5px 0px;
	padding:0 0 5px 0px;
	width:150px;
	float:left;
}
.bottomBox li h1{
	background:url(../images/graduate-programs.jpg) no-repeat left top;
	margin:0 0 3px 0;
	padding:0px 0 0px 5px;
	height:107px;	
}
.bottomBox li h2{
	background:url(../images/undergraduate-program.jpg) no-repeat left top;
	margin:0 0 3px 0;
	padding:0px 0 0px 5px;
	height:107px;	
}
.bottomBox li h6{
	background:url(../images/explore.jpg) no-repeat left top;
	margin:0 0 3px 0;
	padding:0px 0 0px 5px;
	height:107px;	
}
.bottomBox li h4{
	background:#E9EB2A url(../images/YellowBGCAREER.gif) repeat-x left top;
	margin:0 0 3px 0;
	color:#131313;
	padding:7px 0 7px 8px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#2F300F;
	text-transform:uppercase;
}
.bottomBox li h5{
	background:#EEA518 url(../images/OrangeBGADMISSION.gif) repeat-x left top;
	margin:0 0 3px 0;
	color:#000000;
	padding:7px 0 7px 8px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#2F300F;
	text-transform:uppercase;
}

.bottomBox li h6 span{
	margin:0 0 0 0;
	padding:0px 0 0 0;
}

.bottom-right-text {
	width:237px;
	height:265px;
	background: url(../images/bottom-text-line.jpg) no-repeat left 0px;
	margin:0 0 0 10px;
	padding:0 0 0 8px;
}
.bottom-right-text p{
	color:#474747;
	font-size:12px;
	padding:0 0 0 5px;
	margin:0 0 12px 0;
	text-align:justify;
	line-height:20px;
	font-family:arial;
}
.bottom-right-text p span{
	color:#474747;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}


.bottomBox a{
	color:#474747;
	text-decoration:none;
	padding:0 0 0 8px;
	/*background:url(../images/btantarrow.jpg) no-repeat 5px center;*/
}

.bottomBox a:hover{
	color:#000;
	text-decoration:underline;
}
.bottomBox ul.noBorder li{
	background:none !important;
}
.bottomBox strong{
	padding:0 0 0 15px;
}
.footer
{
 background:none repeat scroll 0 0 #dd2622;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:10px 0 0 0;
padding:7px 22px;
width:auto;
    	
}
.footer a{
	padding:7px 18px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	/*line-height:30px;*/
}
.footer a:hover{
	text-decoration:none;
	background:#ffffff;
		color:#dd2622;
}

/*-------- right top yellow part css --------*/
.toprightshedule {
	background:#161E27 url(../images/top-yel-bg.jpg) no-repeat left top;
	width:268px;
	height:100px;
	margin:0 0 8px 0;
	padding:0px;

}
.toprightshedule ul {
	list-style-type:none;
	margin:0 0 0 55px;
	padding:8px 0 0 0;
	width:200px;

}
.toprightshedule ul li{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 15px arial narrow, verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:28px;
	background:url(../images/green-line.png) no-repeat left bottom;
	letter-spacing:0.02em;
}
.toprightshedule ul li a{
	
	font:bold 15px arial narrow, verdana, Arial, Helvetica, sans-serif;
	color:#000000 !important;
	line-height:28px;
}
.toprightshedule ul li.noborder{
	background:none;
}
.imgFloat{
	float:right; margin:0 0 0 5px;}
	
.footerlogo {
	width:950px;
	height:13px;
	margin:0px;
	top:-10px;
	
}
.footerlinks {
	margin:0px auto;
	padding:10px 0;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	background:url(../images/footer-bg.jpg) repeat-x left top;
	position:relative;
}
.footerlinks a {
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;	
}
.footerlinks a:hover{
	text-decoration:underline;	
}
.footerspacefirst {
	height:10px;
	line-height:10px;
	display:block;
}
.footerspace {
	height:6px;
	line-height:6px;
	display:block;
}
.techtalk {
	position:absolute;
	top:9px;
	right:0px;
}
.techtalk-inner {
	position:absolute;
	top:9px;
	right:10px;
}

/* Used for left navigation */
/*
			Vertical Accordions
		*/
#container {
	margin:0 0 0 7px;text-align:justify;width:180px;}
#container h1 {
	color:#383838 !important;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding:0 0 0 12px;
	text-decoration:none;
	width:180px;
}
#container h3 {
	color:#383838 !important;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding:0 0 0 12px;
	text-decoration:none;
	width:145px;
}
#container h4 {
	color:#383838 !important;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding:0 0 0 12px;
	text-decoration:none;
	width:145px;
}
.accordion_toggle {
	background: url(../images/open-tab1n.png) no-repeat left center;
	color:#383838 !important;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding:2px 2px 2px 12px;
	text-decoration:none;
	width:180px;
		}
		
		.accordion_toggle_active {
			background: url(../images/close-tab1n.png) no-repeat center left ;
			color: #000;
			padding:2px 2px 2px 12px;
		}
		
		.accordion_content {
			color:#383838 !important;
			overflow: hidden;
			margin:0 0 0 10px;

		}
			
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			background: url(../images/open-tab1n.png) no-repeat center left ;
			
cursor:pointer;
display:block;
font-family:Arial,Helvetica,sans-serif;
color:#383838 !important;
font-size:13px;
font-weight:bold;
line-height:30px;
margin:0;
padding:2px 2px 2px 12px;
text-decoration:none;
width:180px;
		}

		.vertical_accordion_toggle_active {
			background: url(../images/close-tab1n.png) no-repeat center left ;
			color: #ffffff;
		}

		.vertical_accordion_content {
			color:#383838 !important;
			overflow: hidden;
			padding:0 0 0 10px
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
  			
		/*
			Horizontal Accordion
		*/
		
		.horizontal_accordion_toggle {
			/* REQUIRED */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */

			display: block;
			width: 30px;
			background: url(../images/close-tab1n.png) no-repeat center left;
			color:#383838 !important;
			text-decoration: none;
			outline: none;
			border-right: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
			padding:2px 2px 2px 12px;
		}
		
		.horizontal_accordion_toggle_active {
			background: url(../images/close-tab1n.png) no-repeat center left;
			border-right: 1px solid #f68263;
		}
		
		.horizontal_accordion_content {
			/* REQUIRED */
			height: 100px;	/* We need to define a height for the accordion as it stretches the width */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */
			
			overflow: hidden;
			background-color: #ffffff;
			color:#383838 !important;
		}
			
			.horizontal_accordion_content p {
				width: 450px;
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
					
					
    /* Container styling*/
    #horizontal_container {
      margin: 20px auto 20px auto;
      width: 680px;   
      height: 100px;    
    }
    
    #vertical_nested_container {
	color:#383838 !important;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding:0 0 0 0px;
	text-decoration:none;
	width:180px;
    }
#vertical_nested_container1 {
	color:#383838 !important;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding:0 0 0 0px;
	text-decoration:none;
	width:180px;
}
.faculty-directory{width:725px; 
 height:auto;

  font:normal 11px arial, Arial, Helvetica, sans-serif; 
  color:#242424;
  padding:8px 5px 5px 5px;
  text-align:justify;}
.directory-right{float:left; margin-left:5px;  width:600px;}
  
.faculty-directory p{padding:3px 0 0 0; margin:0px; line-height:18px;}
.Heading{color:#4182D6 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px !important;
}
.Heading li{background:url(../images/square.jpg) no-repeat left 5px; padding-left:10px;list-style-type:none; float:left;}
.paging{background-color:#4181DB;}
.paging td{ text-align:center; color:#FFFFFF;}
.FacultySpeak{width:725px; 
height:auto;

font:normal 12px arial, Arial, Helvetica, sans-serif; 
color:#242424;
padding:8px 5px 5px 5px;
text-align:justify;}
.FacultySpeak-right{float:left; margin-left:5px;  width:600px;}

.FacultySpeak p{padding:3px 0 0 0; margin:0px; line-height:18px;}

.facultyTxtBox{padding:15px 9px; margin:15px 0; border:solid #D9E6F7 1px; background-color:#F6F6F6; }

.progtext-link:link{color:#3F80D6; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0 0 0 0px;}
.progtext-link:active{color:#3F80D6; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0 0 0 0px;}
.progtext-link:visited{color:#3F80D6; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0 0 0 0px;}
.progtext-link:hover{color:#3F80D6; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0 0 0 0px;}

.stude-face-bg { width:109px; height:114px; background:url(../images/student-images-bg.png) no-repeat left top;}
.stude-face-bg img {padding:6px 0px 0 0;}

.stude-face-bg-new { width:109px; height:114px; background:url(../images/student-images-bg.png) no-repeat left top;}
.stude-face-bg-new img {padding:6px 0px 0 0;}


.feasibilitybox {
height:auto;
overflow:hidden;
padding:10px 0 0;
width:690px;
}
.feasibilityleft {
float:left;
height:auto;
width:330px;
border-right:1px solid #e8e8e8;
}
.feasibilityright {
float:right;
height:auto;
width:340px;
}
.innerbox {
margin:10px 0;
width:265px;
}
.mainheadingborder {
border-bottom:1px solid #E8E8E8;
margin-bottom:10px;
}
.mainheadinggreenbottom {
border-bottom:3px solid #3e80d6;
color:#00447B;
font-family:arial;
font-size:17px;
font-weight:500;
padding:0 0 0 3px;
width:135px;
}

.liststy {
list-style-type:none;
margin:5px;
padding:0;
}
.liststy li {
background:url("../../images/blk_arrow.jpg") no-repeat scroll left 6px transparent;
color:#313131;
font-family:verdana;
font-size:11px;
font-weight:normal;
line-height:18px;
padding:0 0 0 15px;
}
.liststy ul {
list-style-type:none;
margin:5px;
padding:0;
}
.liststy li li {
background:url("../../images/blk_arrow.jpg") no-repeat scroll left 6px transparent;
color:#313131;
font-family:verdana;
font-size:11px;
font-weight:normal;
line-height:18px;
padding:0 0 0 15px;
}
/* for student home section */
.stud-container {
	width:918px;
}
.stud-container-left {
	width:218px;
	float:left;
	height:auto;
	/*border:1px solid red;*/
}
.stud-container-right {
	width:676px;
	float:right;
	height:auto;
	/*border:1px solid red;*/	
}
.lftbox {
	background:#e8e8e8;
	border:1px solid #D5D5D5;
	padding:12px 5px 20px 5px;	
	margin:12px 0;
}
.hea {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#505050;
	padding:5px 5px;
}
.healine {
	border-top:1px solid #D6D6D6;
}
.del {
	color:#3E80D5;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:0 0 0 5px;	
}
.delhi-container {
	width:190px;
	height:auto;
	overflow:hidden;
	margin:0 0 0 5px;
}
.imgdelhi {
	width:50px;
	float:left;
}
.cen {
	color:#454545;
	font:bold 16px Arial, Helvetica, sans-serif;
	float:right;
	width:140px;
}
.cen span{
	color:#454545;
	font:normal 14px Arial, Helvetica, sans-serif;
}
ul.progllksquarebox-a {
list-style-type:none;
margin:5px 15px 5px 5px;
padding:0;
}
ul.progllksquarebox-a li {
background:url("../images/l-arrow.jpg") no-repeat scroll left 14px transparent !important;
color:#343434 !important;
font:13px Arial,Helvetica,sans-serif;
padding:7px 0 7px 12px;
text-align:justify;
}
ul.progllksquarebox-LFT {
list-style-type:none;
margin:5px 15px 5px 5px;
padding:0;
}
ul.progllksquarebox-LFT li {
background:url("../images/l-arrow.jpg") no-repeat scroll left 11px transparent !important;
color:#343434 !important;
font:13px Arial,Helvetica,sans-serif;
padding:7px 0 7px 12px;
text-align:justify;
}
.spa { height:7px;}
.viewall {
	float:right;
	color:#3E80D5;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.viewall a{
	float:right;
	color:#3E80D5;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.viewall a:hover{
	float:right;
	color:#3E80D5;
	font:bold 12px Arial, Helvetica, sans-serif;
		text-decoration:underline;
}
.stud-container-right h1 {
	color:#0C4DA2;
	font:normal 18px Arial, Helvetica, sans-serif;	
	
}
.rightbluecontainer {
	width:676px;
	height:70px;
	background:#3E80D5;
}
.center-right-container {
	width:676px;
	height:auto;
	overflow:hidden;
	margin:15px 0;
}
.center-right-container-left {
	width:333px;
	height:auto;
	float:left;
	/*border:1px solid red*/
}
.center-right-container-right {
	width:333px;
	height:auto;
	float:right;
	/*border:1px solid red*/	
}


.popularlinks {
	width:170px;
	height:70px;	
	border-right:1px solid #80ABE3;
	color:#fff;
	font:normal 18px Arial, Helvetica, sans-serif;
	float:left;		
}
.pop {
	padding:22px 0 0 25px;
}
.links-blue {
	float:right;
	width:480px;	
}
ul.progllksquarebox-rightblue {
list-style-type:none;
margin:5px 15px 5px 5px;
padding:0;
}
ul.progllksquarebox-rightblue li {
background:url("../images/right-blue-arrow.jpg") no-repeat left 11px !important;
color:#fff !important;
font:13px Arial,Helvetica,sans-serif;
padding:7px 0 7px 18px;
text-align:justify;
width:210px;
float:left;
}
ul.progllksquarebox-rightblue li a {
text-decoration:none;
color:#fff;
}
ul.progllksquarebox-rightblue li a:hover {
text-decoration:underline;
color:#fff;
}

.red-container {
	width:333px;
	height:227px;
	background:url(../images/red-bg.jpg) no-repeat left top;	
	margin:0 0 17px 0;
}
.orange-container {
	width:333px;
	height:174px;
	margin:0 0 17px 0;	
	background:url(../images/orange-bg.jpg) no-repeat left top;	
}
.blue-container {
	width:333px;
	height:174px;
	background:url(../images/blue-bg.jpg) no-repeat left top;	
	margin:0 0 17px 0;	
}
.black-container {
	width:333px;
	height:241px;
	background:url(../images/right-bg.jpg) no-repeat left top;	
	margin:0 0 17px 0;	
}

.green-container {
	width:333px;
	height:151px;
	background:url(../images/green-bg.jpg) no-repeat left top;	
	margin:0 0 17px 0;	
}
.lightblue-container {
	width:333px;
	height:229px;
	background:url(../images/light-blue-bg.jpg) no-repeat left top;	
	margin:0 0 17px 0;	
}
.yellow-container {
	width:333px;
	height:199px;
	background:url(../images/yellow-bg.jpg) no-repeat left top;	
	margin:0 0 17px 0;	
}
.pink-container {
	width:333px;
	height:199px;
	background:url(../images/pink-bg.jpg) no-repeat left top;	
	margin:0 0 17px 0;	
}
.center-right-container h1 {
	color:#fff !important;
	font:normal 17px Arial, Helvetica, sans-serif !important;	
	margin:0px !important;
	padding:0px !important;
	height:34px !important;
	line-height:32px !important;	
	padding:0 0 0 10px !important;
}
ul.progllksquarebox-cen-links {
list-style-type:none;
margin:5px 15px 5px 12px;
padding:0;
}
ul.progllksquarebox-cen-links li {
background:url("../images/central-links-arrow.png") no-repeat left center !important;
color:#000 !important;
font:13px Arial,Helvetica,sans-serif;
padding:4px 0 4px 10px;
text-align:justify;
}
ul.progllksquarebox-cen-links li a {
text-decoration:none;
color:#000;
}
ul.progllksquarebox-cen-links li a:hover {
text-decoration:underline;
color:#000;
}
.flow {
	width:315px;
	height:auto;
}

.flow-lft {
	width:204px;
	float:left;
	background:url(../images/student-blacl-line.gif) no-repeat right top;
	overflow:hidden;	
	margin:15px 0 0 0;
	padding:0 0 0 8px;
}
.flow-lft a img{
	margin:9px 0;
}
.flow-rgt {
	width:100px;
	float:right;
}
.flow-rgt a img{
	margin:25px 0;
	padding:0 0 0 8px;
}
#TB_overlay {
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:100;
}
.TB_overlayBG {
background-color:#000000;
opacity:0.75;
filter: alpha(opacity = 75);
}

.tbluniv {
	margin:0 0 0 10px;
	border-collapse:collapse;
}
.tbluniv td {
	border-bottom:1px solid #ccc;
	padding:10px;
}


ul#navigation-1
	   { 
	   	 margin:0px 0 0 0; 
	     padding:0px 0; 
	     list-style:none;
	     width:100%; 
	     height:30px;
	    
	     font:normal 25pt verdana, arial, helvetica;
	    position:absolute;
	    top:112px;
		
	    
	     }
ul#navigation-1 li
	{    margin:0; 
	     padding:0;
	     display:block;
	     float:left; 
	     position:relative;
	      width:100px; 
	    
	  }
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:6px 0px 6px 0px; display:block; text-align:center; text-decoration:none; background:#DD2622; color:#ffffff; width:104px; height:13px;
	 font:normal 8pt verdana, arial, helvetica; }
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:6px 0; display:block; text-align:center; text-decoration:none; background:#f75450; color:#ffffff; width:104px; height:13px  }
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:2px 1px 0; list-style:none; display:none;  width:auto; position:absolute; top:24px; left:-1px;  border-top:none; }
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ width:146px; clear:left;  }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; background:#f75450; padding:4px 0; width:146px; border:none; border-bottom:1px solid #ffffff; position:relative; z-index:1000; }
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; background:#DD2622; padding:4px 0; width:146px; border:none; border-bottom:1px solid #ffffff; position:relative; z-index:1000; }

ul#navigation-1 li ul.navigation-2 li ul.navigation-3
	{ display:none; margin:0; padding:0; list-style:none; position:absolute; left:145px; top:-2px; padding:1px 1px 0 1px; border:1px solid #b9121b; border-left:1px solid #b9121b;  z-index:900; }
ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
	{ background:#b9121b; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
	{ background:#ec454e; }
ul#navigation-1 li ul.navigation-2 li a span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#fe676f; }
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#ffffff; }  
	
	

table.altrowstable {
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	color:#00000;
	border-width: 2px;
	border-color: #a9c6c9;
	border-collapse: collapse;
	
}
table.altrowstable th {
	border-width: 1px;
	padding: 10px 10px 10px 10px;
	
	border-style: solid;
	border-color: #a9c6c9;
	text-align:center;
}
table.altrowstable td {
	border-width: 1px;
	
	padding:8px;
	border-style: solid;
	border-color: #ffffff;
	text-align:center;
	
}
.oddrowcolor{
	background-color:#c6c5c5;
	
	
}
.evenrowcolor{
	background-color:#da3e3e;
	color:#ffffff;
}
/********** contact form **********/
.contactmnbx { margin:5px; padding:0; background:#ffffff; border:0px solid #aeaead;
               
               border-top-right-radius: 0px; 
               border-top-left-radius: 10px;
                border-bottom-right-radius: 10px; 
               border-bottom-left-radius: 10px;
               
                }
                .contactmnbx table {
    width: auto;
    border-top: 0px solid #d0d0d0;
    border-bottom: 0px solid #d0d0d0;
    line-height: 1.333em;
  }
                
                
#nicecontactbx { margin:0; padding:20px 20px 20px 20px; }
#nicecontactbx * { color:#7a7a7a; }
#nicecontactbx ol { margin:0; padding:0; list-style:none; }
#nicecontactbx li { margin:0; padding:0; background:none; border:none; display:block; }
#nicecontactbx li.buttons { margin:5px 0 5px 0; }
#nicecontactbx label { float:left; margin:0; width:100px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#222; text-transform:capitalize; }
#nicecontactbx label span { font:normal 10px Arial, Helvetica, sans-serif; }
#nicecontactbx input.text { width:480px; float:right;  border:1px solid #e9e9e9; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8; }
#nicecontactbx input.text:hover { width:480px; border:1px solid #faa708; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8; }
#nicecontactbx textarea { width:480px; border:1px solid #e9e9e9; margin:10px 0; padding:2px; background:#f8f8f8; height:150px; }
#nicecontactbx li.buttons input { padding:3px 0; margin:0 5px 0 0px; border:0; color:#FFF; float:right; } 