html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,p,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px; line-height:18px; color:#787878;
	margin:0;padding:0;border:0;outline:0;
	background:#ededed;
	}
p{ line-height:18px; text-align:justify;}
a{ color:#00529c; text-decoration:none;}
h1{ font-size:14px; font-weight:bold; color:#4D891F; padding:8px 0 0 10px;}
h2{ font-size:14px; font-weight:bold; color:#00529c; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #dcdcdc; }
h1, h2, h3,.title1,.title2{font-family: 'Oxygen', sans-serif;}
.tag{font-family: 'Oxygen', sans-serif; font-size:12px; font-weight:bold;} 
#maincontainer{ width:980px; margin:0 auto;}
#header{ height:125px; padding:10px 0;}
.logo{ width:700px; float:left;}
.toplinks{ width:200px; float:right; text-align:right;}
.toplinks a{ margin-right:5px;}
#menu{height:45px;
color:#fff;
text-decoration:none;
background-color: #800729;
background-image: -moz-linear-gradient(top, #6c0330, #800729);
background-image: -ms-linear-gradient(top, #6c0330, #800729);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6c0330), to(#800729));
background-image: -webkit-linear-gradient(top, #6c0330, #800729);
background-image: -o-linear-gradient(top, #6c0330, #800729);
background-image: linear-gradient(top, #6c0330, #800729);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c0330', endColorstr='#800729', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
text-shadow:1px 1px #003869 !important;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;}
.thicktabs{
margin: 0;
padding: 0; 
}

.thicktabs li{
display: inline;
}

.thicktabs li a{font-size:12px; font-weight:bold;
float: left;color:#fff;
padding: 12px 20px 6px 20px; /*padding of tabs*/
text-decoration: none;
}

.thicktabs li a #leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #fff; /*left border style*/
}

.thicktabs li a #rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #fff; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}
 
.thicktabs li a:hover{
color:#fff; 
}
 .thicktabs ul li .current {
color:#fff;
background: url(../index.html) repeat-x;
}

#innercontainer{margin-top:10px;}
.pro_list{ width:240px; padding:5px;}
.pro_list ul li{ background:url(../index.html) no-repeat 5px 3px; padding-left:24px; padding-bottom:10px; list-style-type:none; font-weight:bold; color:#515151;}
.pro_list ul li a{color:#515151; }
.pro_list ul li a:hover{ text-decoration:underline;}
.enquiry{padding:5px; border-top:1px dashed #002e7a; background: url(../index.html)  no-repeat 200px -20px;}

.tbox{ width:140px;}
.tbox1{ width:220px;}
.submit{ background:url(../index.html) no-repeat; width:54px; height:21px; border:0px; padding-right:5px;}
.clear{ background:url(../index.html) no-repeat; width:54px; height:21px; border:0px;}
.more{ text-align:right; padding-top:5px; font-weight:bold;}

.banner{ height:362px;}
.placement img{ max-width:126px; height:auto;}
#left{ width:745px; float:left; margin-right:5px;}
#right{ width:220px; float:left;}

.clearer{ height:0px; line-height:0px; font-size:0px; clear:both;}
.sep{ height:10px; font-size:0px; line-height:0px;}
.round5{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.c1,.c6{ min-height:520px;}

.c1,.c2,.c3,.c5,.c6{ background:#f6fafd;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; padding:15px; margin-bottom:5px;}
.c2,.c3{ width:335px; float:left}
.c5{ width:335px; float:left}
.c2{ margin-right:15px;}
.c5{ margin-right:15px;}
.c1 img,  .c2 img, .c3 img, .c6 img, .newscontent img{ float:left; margin-right:10px;padding:3px; border:1px solid #ededed;}
.c5 img, .c6 img {float:middle; margin-right:10px;padding:3px; border:1px solid #ededed;}
.c1, .c6 td img{ float:none; margin-right:0px;padding:3px; border:1px solid #ededed;}
.news{ background:#FFF; margin-bottom:15px; height:272px;}
.title1,.title2{height:21px; background:url(../images/news_tbg.gif) repeat-x; padding:7px 10px; font-size:14px; font-weight:bold; color:#00529c;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.newscontent{ padding:15px;}
.newscontent ul li{ list-style-type:none; background:url(../images/bullet.gif) no-repeat 0 5px; padding-left:15px; color:#fff; margin-bottom:7px;}
.newscontent ul li a{color:#fff;}
/*#left ul li{list-style-type:none; background:url(../images/bullet11.gif) no-repeat 0 8px; padding-left:10px; }*/
.inst{ background:#00809b; height:260px;}
.title2{ background: url(../images/inst_bg.gif) repeat-x; color:#fff;}
.newsitem{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #b7b6b6;}
#footer{padding:5px 0; background:#690909; color:#faf707;}
#footer .links{width:980px;margin:0 auto; }
.pg
{
	width: 400px;
	text-align: center;
	font-size: 10px;
	margin: 0 auto;
	margin-top: 1em;
	padding: 10px;
}
	
	.pg a 
	{
		font-size: 11px;
		text-decoration: none;
		color: #444444;
		border: 1px solid #DDD !important;
		padding: 3px;
		border: 3px;
	}

		.pg a:hover 
		{
			font-size: 11px;
			text-decoration: none;
			color: #444444;
			border: 1px solid #A7A7A7;
			padding: 3px;
		
		}

			.pg a.current 
			{
				font-size: 10px;
				text-decoration: none;
				color: #444444;
				border: 1px solid #999;
				padding: 3px;
				
			}

	.pg span.disabled 
	{
		font-size: 10px;
		text-decoration: none;
		color: #C6C7C7;
		border: 1px solid #C6C7C7;
		background-color: white;
		padding: 3px;
		
	}
	#left table, #left td, #left tr { border:1px solid #dcdcdc}
	.c1 table, .c1 td, .c1 tr { border:1px solid #dcdcdc}
	
.pg{width:400px;background-color:#FFFFFF;text-align:center;font-size:10px;margin:0 auto;margin-top:1em;padding:10px;}
.pg a{font-size:11px;text-decoration:none;color:#444444;border:1px solid #DDD !important;padding:3px;border:3px;}
.pg a:hover{font-size:11px;text-decoration:none;color:#444444;border:1px solid #A7A7A7;background-color:white;padding:3px;}
.pg a.current{font-size:10px;text-decoration:none;color:#444444;border:1px solid #999;background-color:#eeeeee;padding:3px;}
.pg span.disabled{font-size:10px;text-decoration:none;color:#C6C7C7;border:1px solid #C6C7C7;background-color:white;padding:3px;}
.addtitle{
	background: rgb(229,229,229); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
padding:5px; text-align:center; border:solid 1px #D6D6D6;border-bottom:dashed 1px #D6D6D6; font-size:13px; font-weight:bold;
}
.add{background:#F3F3F3; border:1px solid #E1E1E1;border-top:0px #fff; padding:5px;margin-bottom:15px;}
.small{width:70px; border:1px solid #CCC; padding:2px; font-family: 'Oxygen', sans-serif;}
.row{}
.row .col-4{ width:32%; float:left; margin-right:2%;}
.row .col-4:last-child{ margin-right:0px;}
.placement_btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-size:17px;
	text-align:center;
	width:100%;
	padding:10px 0;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.placement_btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.placement_btn:active {
	position:relative;
	top:1px;
}
.table td{ padding:7px 5px;}
.facultyphoto{ width:100px;}
.reclogo img{ height:70px; margin-bottom:15px;}
  /* Seminar Slider */
  .galaNS
  {
  	width:400px;
  	height:129px;
  	margin:0px 3px;
  	padding:0;
  }
  .seminarSlider 
  {
  	width:400px;
  	height:80px;
  	padding:0;
  	margin:0px auto 0;
  	float:left;
  }
  .seminarSlider img
  {
  	float:left;
  	padding:0;
  	margin:0 0 0 10px;
  	border-radius: 10px 10px 10px 10px;  }
  	.imgRight
  	{
  		float:right;
  		text-align:center;
  		padding:0 5px 5px 5px;
  		line-height:20px;
  	}

.gridheader, .gridheaderbig, .gridheaderleft, .gridheaderright
{    
    padding: 4px;
    background:  #003399 url('images/vertgradient.png') repeat-x;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    color: khaki
}
.gridheaderleft
{
    text-align: left;
}
.gridheaderright
{
    text-align: right;
}
.gridheaderbig
{    
    font-size: 135%;
}

.img-zoom {
    width: 100px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
}
.img-zoom-research {
    width: 73px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
}

.transition {
    -webkit-transform: scale(2); 
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
}
div.research_box{
	height:80px;
	width: 210px;
	color: #063788;
	padding:1px 1px 0px 3px;
	padding-top: 90px;
	margin-right:5px;
	border-radius: 5px; 
	border:1px solid #C4C6C5; 
	padding:5px;
	overflow: hidden;
	margin-bottom:1px;
}

div.pagevisitbox{
	height:40px;
	width: 200px;
	color: #063788;
	padding:1px 5px 0px 3px;
	margin-right:15px;
	border-radius: 5px; 
	border:1px solid #C4C6C5; padding:10px;
	overflow: hidden;
	margin-bottom:11px;
}

.myimage {float:left; margin:1px;}
.myrimage {float:right; margin:1px;}
.mydiv {background: #f6fab0; width:auto; height: 200px; margin:5px auto;}
div.rfigure1 {
	float: right;
	width: 18.5%;
	border: thin silver solid;
	margin: 0.5em;
	padding: 0.5em;
	}
div.librfigure1 {
	float: right;
	width: 45%;
	border: thin silver solid;
	margin: 0.5em;
	padding: 0.5em;
	}
	div.pvgfigure {
	float: left;
	width: 25%;
	border: thin silver solid;
	margin: 0.5em;
	padding: 0.5em;
	}

	div.figure {
	float: left;
	width: 43%;
	border: thin silver solid;
	margin: 0.5em;
	padding: 0.5em;
	}
	div.cfigure {
	float: center;
	width: 95%;
	border: thin silver solid;
	margin: 0.5em;
	padding: 0.5em;
	}
div.libfigure {
	float: left;
	width: 45%;
	border: thin silver solid;
	margin: 0.5em;
	padding: 0.5em;
	}
div.figure p {
	text-align: center;
	font-style: italic;
	font-size: smaller;
	text-indent: 0;
	}
img.scaled {
	width: 100%;
}

	.myOtherTable
	{
	background-color:#f3f3dc;
	border-collapse:collapse;
	color:#000;
	font-size:12px;
	}
	.myOtherTable th
	{
		background-color: #c8c890;
		color:white;
		width:50%;
	}
	.myOtherTable td, .myOtherTable th 
	{
		padding:10px;
		border:0px none;
	}

	.myOtherTable td
	{
		border-bottom:1px dotted #BDB76B;
	}
		
	.myOtherTable  tr:hover {
	 background: #dadad2;
	}

	.myOtherTable  td:hover { /* th:hover also if you wish */
		background: #dadad2;
	}
div.wc{
	height:165px;
	color: #08423c;
	-webkit-border-radius: 5px; 
	background:#FFF ; 
	margin-bottom:10px;
	border-radius: 5px; 
	border:1px solid #C4C6C5; padding:10px;
}
		.custom-counter {
			margin: 0;
			padding: 0;
			list-style-type: none;
		}

		.custom-counter li {
		  counter-increment: step-counter;*
		  margin-bottom: 10px;
		}

		.custom-counter li::before {
		  content: counter(step-counter);
		  margin-right: 5px;
		  font-size: 80%;
		  background-color: rgb(0,200,200);
		  color: white;
		  font-weight: bold;
		  padding: 3px 8px;
		  border-radius: 3px;
		}
		.type-counter {
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
		.type-counter li {
		  counter-increment: list;
		  margin-bottom: 10px;
		}
		.type-counter li::before {
		  content: counter(list, upper-alpha) ". ";
		  margin-right: 5px;
		  font-size: 80%;
		  background-color: rgb(26,26,26);
		  color: white;
		  font-weight: bold;
		  padding: 3px 7px;
		  border-radius: 3px;
		}
.boxalumni h3{
	text-align:center;
	position:relative;
	top:80px;
}
.boxalumni {
	width:100%;
	height:auto;
	background:transperant;
	margin:5px auto;
}
.zui-table {
				border: solid 1px #DDEEEE;
				border-collapse: collapse;
				border-spacing: 0;
				font: normal 13px Arial, sans-serif;
			}
			.zui-table thead th {
				background-color: #DDEFEF;
				border: solid 1px #DDEEEE;
				color: #336B6B;
				padding: 10px;
				text-align: left;
				text-shadow: 1px 1px 1px #fff;
			}
			.zui-table tbody td {
				border: solid 1px #DDEEEE;
				color: #333;
				padding: 10px;
				text-shadow: 1px 1px 1px #fff;
			}
			.zui-table-rounded {
				border: none;
			}
			.zui-table-rounded thead th {
				background-color: #CFAD70;
				border: none;
				text-shadow: 1px 1px 1px #ccc;
				color: #333;
			}
			.zui-table-rounded thead th:first-child {
				border-radius: 10px 0 0 0;
			}
			.zui-table-rounded thead th:last-child {
				border-radius: 0 10px 0 0;
			}
			.zui-table-rounded tbody td {
				border: none;
				border-top: solid 1px #957030;
				background-color: #EED592;
			}
			.zui-table-rounded tbody tr:last-child td:first-child {
				border-radius: 0 0 0 10px;
			}
			.zui-table-rounded tbody tr:last-child td:last-child {
				border-radius: 0 0 10px 0;
			}
			
			.zui-table-zebra tbody tr:hover {
				background-color: #CCE7E7;
			}
