@charset "utf-8";
/* CSS Document */

body{ 
	margin:0;
	background: url(images/BodyBg.jpg) repeat fixed center 0;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	color:#454a4b;
	}
	a{outline:none}
	img{border:0;}
	hr{border:1px solid #ccc}
#wrapper{width:950px; margin:0 auto; position:relative;}
#outer{width:950px; padding:5px 0 0 0; margin:0 auto;}
.Header{
background: #fff url(images/HeaderBg.jpg) no-repeat 0 0;
width:950px;
float:left;
}
#HomeBanner{
background:url(images/HomBnnerBg2.jpg) no-repeat right 0;
width:934px;
height:167px;
float:left;
padding-bottom:10px;
}
.HombannerContainr{
width:934px;
background:#fff;
float:left;
padding:0 8px;}
#HomeBanner_1{
background:#621414;
width:934px;
height:311px;
float:left;
}
#Container{
width:950px;
float: left;
background:#fff;
padding:10px 0 0 0;
}
#HomeContent{
background:#fff;
width:934px;
padding:10px 8px 0 8px;
}
.HomeTopContent{
width:932px;
height:255px;
}
.HomeMiddleCntnt{
width:932px;
height:120px;
padding:10px 0;
}
.HomeMiddleCntnt h3{
font-size:14px;
color:#343333;
text-transform:uppercase;
float:left;
padding-left:15px;
margin:0;
}
.intralinks{
width:410px;
float:left;
padding:10px 0 0 0;
}
.intralinks ul{
float:right;
padding-right:5px;}
.intralinks ul li{
color:#999999;
list-style:none;
float:left;
padding:0 3px;}
.intralinks ul li a{
color:#d7b2b2;
text-decoration:none;
outline:none;}
.pulications{
padding-bottom:10px;}
.publi{
font-size:13px;
color:#700202;
margin:0
;}
.MidLeft{
width:305px;
float:left;
height:100px;
padding: 0 0 0 15px;
}
.MidLeft h3{
font-size:14px;
text-transform:uppercase;
padding:0;
margin:0;}
.MidLeft img{
float:left;
padding:4px 0 0 0;}

.MidLeft p{
width:164px;
font-size:11px;
color:#626262;
float:left;
padding:0 0 3px 10px;
}

.MidRight{
width:375px;
float:right;
height:122px;
}
.MidRight img{
float:left;}

.MidRight p{
width:240px;
font-size:11px;
color:#626262;
float:left;
padding:10px 0 0 15px;
}
.HomeBottomCntnt{
background:url(images/TabCntBg.jpg) no-repeat;
width:932px;
height:259px;
padding: 0;
}
.BottomBg{
width:950px;
float:left;
height:51px;}
.BottomMid{
background:url(images/MiddleContntBg2.jpg) repeat-x bottom;}
.BottomSide{
width:25px;
background:#fff;}

.FooterLinks{
background:#fff;
width:950px;
padding:20px 0;
float:left;}

.FooterLeft{
width:220px;
float:left;
height:255px;
color:#7a7a7a;
padding-left:25px;
}
.FooterLeft a{
color:#4a70b2!important;}
.FooterLeft img{
float:left;}
.FooterLeft strong{
font-size:34px;
color:#585858;
text-transform:uppercase;
float:left;
padding:15px 0 0 15px;
margin:0;}
.FooterLeft span{
width:100px;
float:left;
padding-left:18px;
color:#939292;
}
.FooterLeft h3{
color:#5a5a5a;
float:left;
clear:left;
margin:0;
padding:20px 0 5px 0;
font-size:12px;
width:220px;
}
.FooterLeft p{
float:left;
clear:left;
width:160px;
padding-bottom:5px;}
.FooterLinks ul{
width:137px;
float:left;
border-left:1px solid #dfdfdf;
padding:0 15px 0 15px;}
.FooterLinks ul li{
list-style:none;
padding:2px 0;}
.FooterLinks ul li.LinkHead{
color:#e05d2f;
font-weight:bold;}
.FooterLinks ul li a{
color:#8e8e8e;
text-decoration:none;
}
.FooterLinks ul li a:hover{
color:#722626;
text-decoration:none;
}
.More{
float:left;
padding:2px 0 0 9px;}
.More2{
float:left;
padding:2px 0 0 0;}

.sub{
color:#4e4e4e;
font-weight:bold;
font-size:12px;
padding:5px 0;}

.FootBg{
background:none;
height:106px;
float:left;
width:100%;}

#Footer{
width:950px; margin:0 auto;
position:relative;}
p, td	{font-size:11px;
	margin:5px 0;
	}
	a{text-decoration:none;}
.LR-shw{background:url(images/lr-bg-shw.gif) repeat-y left top;
	width:979px}
.T-shw{background: url(images/t-bg-shw.gif) repeat-x left top;
	height:2px;
	}
.HIGT-top-27{
	height:27px;
	padding:0px 2px 0px 2px}
.HIGT-bottom-50{ background-color:#fff; 
	height:50px;
	}
.LR-pad6{padding:0px 6px 0px 6px}
.LR-pad30-w{padding:0;
	color:#ccc;
	font-size:10px}
	.rgcb-log{
	width:560px;}
/* commented by arun
.LR-pad30{padding:0px 30px 0px 30px;
	}
*/
 .generalfield{
	width:186px;
	padding-left:3px!important;
	font-size:11px;
	color:#e4caca;
	background:url(images/search_bg.gif) no-repeat;
	float:left;
	border:0;
	height:20px;
	}
.search-sub-but{background:url(/images/search_button.gif) no-repeat; border:none;width:20px; height:20px; float:left; 
cursor:pointer;}
.T-navbg{background:url(images/t-navbg.gif) repeat-x left;
	height:28px;
	color:#FFF;
	padding-right:12px;
	}
.imagebk{
	width:135px;
	padding:0!important;
	}
	.lh{line-height:4px}
#menulist{
}
.forborder{border:1px solid #dedede;}
.forborder td{border:1px solid #dedede;}
A.LNK-bottom{
	font-size:10px;
	color:#ccc;
	text-decoration:none;
	}
A.LNK-bottom:hover{
	
	color:#FFEFC8;
	text-decoration:none;
	}
A.more-LNK{
	font-size:10px;
	color:#fff;
	text-decoration:none;
	}
A.more-LNK:hover{
	
	color:#a11919;
	text-decoration:none;
	}
A.more-LNK-w{
	font-size:10px;
	color:#eb8901;
	text-decoration:none;
	}
A.more-LNK-w:hover{
	
	color:#867021;
	text-decoration:none;
	}
A.more-LNK-blk{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	}
A.more-LNK-blk:hover{
	color:#ca6e1d;
	text-decoration:none;
	}
.whitetxt{color:#FFF}
h4{color:#ffffff; font-weight:bold; font-size:13px; text-decoration:underline; padding:0px; margin:0px}

.THREEboxes-L{
	background:url(images/3boxes-large.jpg) no-repeat left top;
	}
.THREEboxes-S{
	background:url(images/3boxes-small.jpg) no-repeat left top;
	}
.thumbnail-border{border:#eaae2b 1px solid;
	width:75px;
	height:103px;
	}
.thumbnail-border-w{border:#ede5bc 1px solid;
	width:211px;
	}
.seagreenTxt{ 
	
	font-size:15px;
	font-weight:bold;
	color:#1f6179;
	}
.r_gandhiTxt{ 
	
	font-size:15px;
	font-weight:bold;
	color:#c3e7f3;
	}
.darkorangeTxt{
	
	font-size:15px;
	font-weight:bold;
	color:#ca6e1d;
	}
	.resultbordr{
	border:1px solid #ccc;
	text-align:left;
	}
	.resultbordr ol{
	padding:0 0 0 17px!important;}
	.resultbordr td{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:0;
	border-top:0;
	padding-left:12px;
	}
	.resultbordr td.rigt{
		border-right:0!important;
	}
	.resultbordr td.btm{
	border-bottom:0!important;
	}
	.resultbordr td.both{
	border-bottom:0!important;
	border-right:0!important;}
	
	
.rg_student{background:url(images/rg_student.jpg) no-repeat left top; width:158px;}
.logo{
width:298px;
float:left;
padding:33px 0 1px 16px;
}
.logo a{float:left; background:url("images/logo.jpg") no-repeat scroll 0 7px transparent; padding:65px 0 8px 84px; text-transform:uppercase; color:#6c6c6c; font-weight:bold; font-size:9px; width:216px;}
.toplinks{float: right;
    padding: 5px 0 0;
    width: 213px;}
.logo_head{font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:5px 0px; font-weight:bold; color:#444343; line-height:24px}
.logo_subtext{font-family:Arial;font-size:11px;color:#636262;font-weight:bold; letter-spacing:1px; line-height:11px; padding-top:10px}
.logo_subtext_n{font-family:Arial;font-size:10px;color:#636262;font-weight:normal; letter-spacing:1px; line-height:11px; padding-top:4px}
.darkorangeTxt-n10{
	
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#ca6e1d;
	}
.darkorangeTxt-n{
	
	font-size:14px;
	font-weight:normal;
	color:#ca6e1d;
	}
.blkTxt{
	
	font-size:11px;
	font-weight:normal;
	color:#010100;
	}
.maroonTxt{
	color:#662702;
	}
.dotted-L-W{background:url(images/dottedline-w.jpg) no-repeat left;
	height:1px;
	width:208px;
	}
.vert-L-W{background:url(images/vert-line-w.jpg) no-repeat;
	height:119px;
	width:1px;
	}
.S-ico{ background:url(images/stories_ico.jpg) no-repeat left top;
	width:24px;
	height:32px}
.news-ico{background:url(images/news-ico.jpg) no-repeat left;
	width:24px;
	height:34px}
.DDbg{background:url(images/directors-deskbg.jpg) no-repeat left top; width:224px;}
.FDbg{background:url(images/founder_directorbg.jpg) no-repeat left top; width:224px;}
.search-field{
	border:#337ca1 1px solid; 
	width:150px;
	text-align:center;
	font-size:10px;
	background-color:#e0eff3;
	color:#c1bfc0
	}
/*
.dep_tilte{font-size:15px;color:#1f6179;font-weight:bold; padding-top:5px;}
.mcontent{color:#454a4b;  border-top:1px solid #1f6179; }
*/
/*Edited by arun*/
.dep_tilte{font-size:18px;color:#700202; padding:8px 0 0 0;}
.dep_tilte span{
color:#ef3b34;}
.depbig{font-size:20px;color:#1f6179;font-weight:bold; padding:5px 0;}
.sembig{font-size:20px;color:#1f6179;font-weight:bold; padding:5px 0; line-height:21px; }

.sembig span{font-size:18px; }
.venue{color:#458D9C; font-weight:bold; font-size:13px;}
.venue span{color:#DE852A;}
.seminarmneu a{ background:#DD5B03; color:#fff;font-weight:bold; padding:5px 14px 5px 23px;line-height:30px; border-bottom:2px solid #D05401; border-right:1px solid #ccc; }
.seminarmneu a:hover,.seminarmneu a.active{ background:#2d687d; color:#fff; }
.mcontent{color:#454a4b; margin-top:0px;}
.LR-pad30{padding:0px 25px 0px 25px;
	}
	.speakers p{padding:3px 0;}
	.org{list-style:circle ; padding:0 0 0 35px;}
	.org li{padding:4px 0; border-bottom:1px solid #ccc;}
/*Editing ends*/
.dep_name{font-size:12px;color:#722626;font-weight:bold; }
.sctel{font-size:11px;color:#a2a1a1; margin:0 0 0 5px;}
.scinlinks{}
.sctel {font-size:11px;color:#545454;}
.sctel a{font-size:11px;color:#545454;}
.dep_tilte-s{font-size:14px;color:#2c2c2c;font-weight:bold; padding-top:5px; line-height:28px;}
.bc{color:#454a4b;font-size:11px;}	
.bc_active{color:#1f6179;}

.mcontent p{text-align:justify;}
.dep_links{text-align:left;
}

.dep_links_title{ background:url(images/rlink_dept_title.jpg) bottom left no-repeat; }
.dep_links_title h1{font-size:13px; color:#d05401; font-weight:bold; padding:5px 0 5px 20px;margin:10px 0;}
.spadd{padding:0 0 0 10px;}
.spadd ul {
padding:0 0 5px 0;
margin-bottom:10px;
border-bottom:1px dotted #dfdfdf;}
.spadd ul li{
background:url(images/ScientistBullet.gif) no-repeat 0 9px;
padding:3px 0 3px 13px;
color:#636363;}
.simg{padding:5px 0; float:left;}
.scientist{}
.scientist ul{ list-style:none; margin:0; padding:0; }
.scientist img{padding:20px 0 10px 0 ;}
.stit{ background-image: url('images/menu/arrow_light_right.jpg');background-repeat: no-repeat;background-position: 280px 50%;display:block; padding:10px 0 10px 10px; color:#686b40; font-size:11px; font-weight:normal; text-decoration:none;}
.stit:hover {
background:#f1f1f1 url('images/menu/arrow_blue_right.png');background-repeat: no-repeat;background-position: 285px 50%;
color:#820000;
-moz-transition:all 0.5s ease-out 0s;}
.desgin{color:#1f6179;}
.km{background:url(images/km.gif) center left no-repeat; color:#de852a; padding:0 0 0 20px;margin:20px 0 0 0}
.km a{color:#de852a}
.km a:hover{color:#458D9C}
.topnav{color:#D05401; text-decoration:none; font-size:11px}
.topnav:hover{color:#2D687D;}
a{color:#e05d2f;}
a:hover{color:#458d9c;}
.innerlinkactive{color:#458d9c; text-decoration:none;font-size:11px}
.labul{ list-style:none;}
.labul li{padding:5px 0 0 0 ;}
.innerlinks_lab{color:#D05401; font-weight:bold; }
.innerlinks_lab:hover{color:#2D687D;}
ol li{margin:5px 0; text-align:justify;}
.boldtxt{ font-weight:bold;}
.boldtxt span{font-size:11px; font-weight:normal}
.line{border-top:1px solid #dfdfdf; font-weight:bold; padding:10px 0 0 0;}
.normtxt{color:#722626; font-size:11px; font-weight:bold;padding:3px 0 0 0;}
.normtxt ul li{color:#454A4B;font-weight:normal;}
.titlecontent{color:#722626; font-weight:bold; line-height:28px; font-size:13px; padding-bottom:5px; width:100%; float:left}
.titlecontent3{color:#722626; font-weight:bold; line-height:28px; font-size:13px; }
.titlecontent4{color:#9a5656; font-weight:bold; line-height:18px; font-size:11px; padding:0!important; }
.titlecontent2{color:#D05401; font-weight:bold; text-align:center!important;}
#pubfilter{border-bottom:1px solid #dee0df; margin:5px 0;}
ol{
padding:0 0 0 17px!important;}
.SepLine{
border-bottom:1px solid #dfdfdf;}

.DeptImg{
width:697px;
height:140px;
float:left;
padding:10px 0;}
.DeptLinks2{
background:#79c073;
width:195px;
height:130px;
float:left;
padding:10px 0 0 0;
margin:10px 0;}
.DeptLinks2 li{
list-style:none;
padding:6px 12px 5px 12px;}
.DeptLinks2 li a{
color:#fff;
font-size:13px;
font-style:italic;
text-decoration:none;
font-weight:bold;}
.DeptLinks2 li a:hover, .DeptLinks2 li a:active{
color:#2d7927;}
.newline2 {
    border-bottom: 1px dotted #DFDFDF;
    font-weight: bold;
}
.inner_cntent{
width:884px;
padding:0 8px;}
/* by jiju .. change if needed */
.deptlinks{ width:145px; list-style-type: none; margin: 0px; padding:0 0 0 15px;color: #fff;}
.deptlinks li{ width:145px; margin-right: 0; float:right; clear:right;}
.deptlinks a{color: #525252; font-weight:bold; padding:7px 4px 7px 0; display:block; font-size:13px; text-transform:uppercase; text-align:right;}
.deptlinks a:hover{ color:#700203; font-weight:bold; text-align:right; padding:7px 4px 7px 15px;}
.deptlinks-active{background:url(images/ScientistLink2.png) no-repeat 25px 11px ;  color: #700203; font-weight:bold; text-transform:uppercase; padding:7px 4px 7px 5px; font-size:13px; text-align:right;}
.deptlinks-labs{width:324px; float:left;background:url("images/ScientistLink2.png") no-repeat scroll 0px 11px transparent;  color: #700203; font-weight:bold; text-transform:uppercase; padding:7px 4px 0px 13px; font-size:13px; text-align:left;}
.deptlinks-labs a{color: #700203;}
.depres{ background: url("images/MiddleContntBg.jpg") repeat-x scroll center top transparent;
    border: 1px solid #CCCCCC;
    float: left;
    margin: 10px 0;
    padding: 8px;
    width: 97%;}

.department-scilist{ list-style:none; margin:2px 0 0 0; padding:0 0 0 2px; width:145px;}
.department-scilist li{ padding:3px 0 0 10px; width:135px;}
.department-scilist a{color:#525252; font-weight:normal; font-size:11px; text-transform:none; padding:2px 4px 2px 0 ;}
.department-scilist a:hover{color:#700203; font-weight:normal; padding:2px 4px 2px 0 ;}

ul.scientist-details-links { height:177px; width:291px; list-style-type: none; margin: 0px; padding:10px 15px 0 0;color: #fff; }
li.scientist-details-link-li { margin-right: 0; float:right; clear:right; }
li.scientist-details-link-li a{color: #525252; font-weight:bold; padding:7px 4px 7px 0; display:block; font-size:13px; text-transform:uppercase; text-align:right;}
li.scientist-details-link-li a:hover{ color:#700203; font-weight:bold; text-align:right; padding:7px 4px 7px 15px;}
ul.scientist-details-links li.active {background:url(images/ScientistLink2.png) no-repeat 0 11px ;  color: #700203; font-weight:bold; text-transform:uppercase; padding:7px 4px 7px 15px; font-size:13px; text-align:right;}
.copy{ color:#da9c9c; padding-top:5px;}
.copy a{ color:#da9c9c;}
.copy a:hover{ color:#ccc;}
#form1{padding:0;margin:0;}
.ScientistList{
width:497px;
}
.ScientistList li{
border-bottom:1px solid #eee;}
.descriptions{
}
/* organisational structure */

.box_Mn{border:#74659a 1px solid; background-color:#7d2e2e; width:160px;color:#FFFFFF; font-weight:bold;}
.box_Mn2{border:#666666 1px solid; background-color:#996600; width:260px;color:#FFFFFF; font-weight:bold;}
.box_Gn{border:#666666 1px solid; background-color:#57641e; width:170px;color:#FFFFFF; font-weight:bold;}
.box_Gnl{border:#666666 1px solid; background-color:#57641e; width:194px;color:#FFFFFF; font-weight:bold;}
.box_Gn00{border:#7d2e2e 1px solid; background-color:#ba7353; width:120px;color:#FFFFFF; font-weight:bold;}
.box_Gn00-topboxes{border:#3789a6 1px solid; background-color:#3789a6; width:120px;color:#FFFFFF; font-weight:bold;}
.vert-line{background:url(images/vert-line.gif) repeat-y top center; width:1px;}
.hr-structure-l{background:url(images/hr-structure-l.gif) repeat-x center left;}
.divider-l{background: url(images/divider.gif) no-repeat  top left; }
.divider-bottom{background: url(images/divider-bottom.gif) no-repeat  top left; width:848px;}


ul{
	list-style-type:none;
	padding: 0;
	margin-left:0;
	}
li.list{
	background-image: url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding:3px 0 2px 12px;
	
}
li.list02{
	background: url(images/arrow02.png) no-repeat 0 8px ;
	padding:3px 0 2px 12px;float:left;width:100%;
	}
li.list03{
	background-image: url(images/arrow02.png);
	background-repeat:no-repeat;
	background-position: 0 9px;
	padding: 5px 0 0 12px;
	line-height:16px;
	}

li.arrow{
	background-image: url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: 1.5em;
	color:#64583e;
	margin-top: 0.9em;
	}
span, ul, li, p{padding:0px; margin:0px;}	
#dhtmltooltip{
position: absolute;
border: 1px solid #7D2E2E;
width: 300px;
padding: 12px;
color:#eee;
font-weight:bold;
cursor:pointer;
text-align:left;
background-color:#864837!important;
visibility: hidden;
z-index: 100;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=115);*/
}
p{padding:0px; margin:0px;}
.contentLeft{width:25px;}
.contentMiddle{ background:url(images/MiddleContntBg.jpg) repeat-x top;
padding:15px 5px 0 5px; text-align:left; line-height:1.5em;}
.contentRight{width:25px;}
.forbullet{list-style-type:disc;}
.deptDir{
color:#722626;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:18px;}
.r_gandhi_bg{background:url(images/rajeevgandhi_bg.jpg) no-repeat ; width:209px}
.commiteemember{
font-weight:bold;}
.newline{border-bottom:1px solid #8ABFCD; font-weight:bold;}
.captions{color:#722626; font-size:12px; font-weight:bold;padding:3px 0 0 0;}
.changetxt {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.maincaptions {
color:#722626; font-size:12px; font-weight:bold;padding:3px 0 0 0;
}
.content{
padding:0;}
.contenttxt{
width:550px;
float: left;
padding-top:12px;}
.life-images{
width:286px;
float:left;
padding:9px 0 0 20px;}
.life-images ul li{
background:url(images/campus_life-bg.jpg) no-repeat;
width:286px;
height:178px;
list-style:none;
padding:8px 0 0 9px}
.contenttxt p{
text-align: justify;}
.indtxt a {
	background-image: url(images/arrow02.png);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: 1.3em;
	line-height:22px;
	color:#883d3d;
}
.site-level1 li{font-weight:bold;}
.site-level2{list-style-type: disc;padding:0 0 0 25px;}
.site-level3{list-style-type: circle;padding:0 0 0 35px;}
.site-level2 li {font-weight:normal;}
.site-level3 li {font-weight:normal;}
.paraspace p{padding:0 0 6px 0;}
.ol-pub li{text-align:left;}
.tablesyle{border-collapse:collapse;}
.tablesyle td{padding:2px 0 2px 8px;}
.phd-ul{list-style:url(images/sclistli.gif); padding:0 0 0 15px;}
.phd-ol{ padding:0 0 0 28px; list-style:decimal}
.phd-ol li{ padding:5px 0; font-weight:bold;}
.t_red{color:#FF0000;}
.teamtble tr td{vertical-align:top;}

.midnav{
width:608px;
height:245px;
float:left;
}
.midtab{
width:608px;
float:left;
padding:0!important;
}
.midtab li{
margin:0;
padding:0;
overflow:hidden;
}
.midtab li.last{
width:182px!important;
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
float:left;}
.midtab li a.last{
width:242px!important;
}
.midtab li a{
color:#fff!important;
font-size:13px; text-transform:uppercase;
}
.midtab li a:link
{display:block;
width:165px;
font-weight:bold;
color:#fff;
text-align:left;
padding:10px 2px 10px 10px;
text-decoration:none;
}
.midtab li a:hover
{
background:#8A0C0D;
color:#fff!important;
}

.TabCnt{
width:608px;
float:left;
padding:5px 0;}
.TabCnt p{
padding-bottom:2px;
text-align: justify;}
.sbhead{
margin:0;
}
.contnt_list li{
background-image: url(images/arrow02.png);
	background-repeat:no-repeat;
	background-position: 0 .7em;
	padding-left: 1.3em;
	line-height:22px;
	}
.CampusBg{
background:url(images/CampusLifeBg.jpg) no-repeat 0 0;
width:934px; height:167px;
float:left;
padding-bottom:10px;}

.CampusLife{
float:left;
width:290px;
height:270px;
padding:10px 13px 10px 0;
}
.CampusLife img, .CampusLife2 img{
border-right:1px solid #d7d7d7;} 
.CampusLife2{
float:left;
width:290px;
height:270px;
padding:10px 0 10px 0;
}
.CampusLifeCnt{
background:url(images/CampusCntBg.jpg) repeat-x 0 0;
width:270px;
height:83px;
padding:10px 0 10px 20px;
border-right:1px solid #d7d7d7;
border-bottom:1px solid #d7d7d7;
}
.CampusLifeCnt h3{
font-size:14px;
text-transform:uppercase;
color:#3b3b3b;
margin:0;
}
.CampusLifeCnt p{
padding:1px 12px 1px 0;
font-size:11px;
color:#666;
}
.CampusLifeCnt a{
line-height:26px;}
.CampusLifeCnt a:hover{
color:#555;}
.CampMor{
color:#cc6699;}
.CampMor1{
color:#519a2e;}
.CampMor2{
color:#e57610;}
.CampMor3{
color:#ba9e2f;}
.CampMor4{
color:#5e98c7;}
.CampMor5{
color:#69943d;}

.SubHead{color: #700202;
    font-size: 15px;
    font-weight: bold;
    padding: 3px 0 0; margin: 0 0 5px 0}
.SubHead2{color: #700202;
    font-size: 14px;
    font-weight: bold;
    padding: 3px 0 0;
	margin:10px 0 0 0;}
.List2 li{
background:url(images/arrow02.png) no-repeat 0 8px;
font-weight:bold; padding:5px 0 3px 13px;}
.Techimg{
padding:20px 0 0 10px;}

.teamImage{
background:url(images/TeamBg.jpg) no-repeat 0 0;
width:564px;
height:269px;
padding:5px 0 5px 7px;
margin-top:10px;
}
.innersublinks{
padding:0 6px 0 6px;
font-weight:bold;
color:#732b2c;}
.innersublinks:hover{
color:#555;}
.innersublinkactive{
font-weight:bold;}
.gallery_list{
width:180px;
float:left;
}
.gallery_list ul li{
background-image: url("images/arrow02.png");
background-position: 0 0.7em;
background-repeat: no-repeat;
padding: 3px 0 2px 12px;}

.gallery_list ul li a{
color:#666666;
font-size:12px;
font-weight:bold;
text-decoration:none;}
.gallery_list ul li a:hover{
color:#722626;}

.photo-gallery{
float:left;
padding: 20px 0 0;}
.photo-gallery h3{
font-size:16px;
color:#722626;
margin:0;
padding:0 0 0 6px;
}
.gallery-list{
float:left;
width:100%;
}
.gallery-list li{
background:url(images/gallery_bg.jpg) no-repeat;
width:185px;
height:131px;
padding:8px 23px 12px 9px;
list-style:none;
float:left;}
.gallery-list li.last{
padding-right:0!important;}
.next{
width:200px;
float:left;
padding:10px 0 0 8px;}
.next a{
color:#CC6633;
text-decoration:none;
font-size:14px;
font-weight:bold;
padding-right:30px;} 
.next a:hover{
color:#666666;}
/* Tabs
----------------------------------*/
.ui-tabs  { position: relative; padding:0; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding:0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top:0; margin: 0 2px 0 0; padding:0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a {background:#a56262; width:165px; float: left; padding:10px 0 10px 10px; text-decoration: none; font-weight:bold; }
.ui-tabs .ui-tabs-nav li a:hover{
background:#8a0c0d url(images/MidTab-Bg.png) no-repeat right 0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom:0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; background:#931c1e url(images/MidTab-Bg.png) no-repeat right 0; color:#fff!important;
 }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding:0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-tabs .ui-tabs-nav li a.deseas {background: url(images/desease-bio2.jpg) no-repeat!important; width:152px!important; float: left; padding:10px 0 10px 0; text-decoration: none; font-weight:bold; }
.ui-tabs .ui-tabs-nav li a.deseas:hover{
background: url(images/desease-bio.jpg) no-repeat!important;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a.deseas, .ui-tabs .ui-tabs-nav li.ui-state-disabled a.deseas, .ui-tabs .ui-tabs-nav li.ui-state-processing a.deseas { cursor: text; background:url(images/desease-bio.jpg) no-repeat!important;
 }

.ui-tabs .ui-tabs-nav li a.phase {background: url(images/rgcb-phase2.jpg) no-repeat!important; width:131px!important; float: left; padding:10px 0 10px 0; text-decoration: none; font-weight:bold; }
.ui-tabs .ui-tabs-nav li a.phase:hover{
background: url(images/rgcb-phase.jpg) no-repeat!important;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a.phase, .ui-tabs .ui-tabs-nav li.ui-state-disabled a.phase, .ui-tabs .ui-tabs-nav li.ui-state-processing a.phase { cursor: text; background:url(images/rgcb-phase.jpg) no-repeat!important;
 }

.ui-tabs .ui-tabs-nav li a.dev {background: url(images/tech-develop2.jpg) no-repeat!important; width:318px!important; float: left; padding:10px 0 10px 0; text-decoration: none; font-weight:bold; }
.ui-tabs .ui-tabs-nav li a.dev:hover{
background:url(images/tech-develop.jpg) no-repeat!important;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a.dev, .ui-tabs .ui-tabs-nav li.ui-state-disabled a.dev, .ui-tabs .ui-tabs-nav li.ui-state-processing a.dev { cursor: text; background:url(images/tech-develop.jpg) no-repeat!important; }
.NewsContnt{
width:932px;
height:141px;
float:left;
}
.newstab{
width:926px;
height:50px;
float:left;
}
.newstab li{
width:185px;
float:left;
margin:0;
padding:0;
overflow:hidden;
border-bottom:1px solid #dfdfdf;
}
.newstab li.cont{
width:185px!important;}
.newstab li.cont a:link{
width:172px!important;}
.newstab li.last{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
float:left;}
.newstab li a{
color:#fff;
font-size:14px; text-transform:uppercase;
}
.newstab li a:link
{display:block;
width:218px;
font-weight:bold;
color:#fff;
text-align:left;
padding:10px 2px 10px 10px;
text-decoration:none;
}
.newstab li a span{
font-size:11px;
text-transform:none;
font-weight:normal;}
.newstab li a:hover
{background:#fff url(images/TabHovrBg.png) no-repeat;
color:#333;
}
.TabContent{
width:932px;
float:left;
height:200px;
}
.TabContent ul {
padding-top:10px;}
.TabContent ul li{
width:444px;
height:68px;
list-style:none;
padding:15px 0 0 15px;
float:left;}
.TabContent ul li.Listings{
height:170px!important;	}
.TabContent ul li.Listings ul li{
background:url(images/MidLinkBg.jpg) no-repeat 0 7px;
list-style:none;
padding:4px 0 5px 12px; }
.TabContent ul li.Listings ul li a{
color:#e05d2f;}
.TabContent ul li.Listings ul li a:hover{
color:#666;}
.TabContent ul li.Listings2{
height:70px!important;
padding-top:10px!important;
}
.TabContent ul li.Listings2 ul li{
background:url(images/MidLinkBg.jpg) no-repeat 0 4px;
list-style:none;
padding:2px 0 4px 12px; }
.TabContent ul li.Listings2 ul li a{
color:#e05d2f;}
.TabContent ul li.Listings2 ul li a:hover{
color:#666;}
.TabImg{
background:#fff;
border:1px solid #dfdfdf;
width:58px;
height:58px;
padding:3px;
float:left;}
.TabCntnt{
width:358px;
float:left;
padding: 0 0 0 15px;
}
.TabCntnt h3{
margin:0;}
.TabContent ul li ul{
padding:0;}
.TabContent ul li ul li{
width:342px;
height:10px;
padding:2px 0 5px 0;
list-style:none;}
.TabContent ul li ul li a{
text-decoration:none;
color:#006699;}

/* Tabs2
----------------------------------*/
#newstabs  { position: relative; padding:0; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#newstabs .ui-tabs-nav { margin: 0; padding:3px; }
#newstabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top:0; margin: 0; border-bottom: 0 !important; padding:0; white-space: nowrap; }
#newstabs .ui-tabs-nav li a { background:none; float: left; padding:11px 0 15px 13px; text-decoration: none; font-weight:bold; width:172px; }
#newstabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom:0; }
#newstabs .ui-tabs-nav li.ui-tabs-selected a, #newstabs .ui-tabs-nav li.ui-state-disabled a, #newstabs .ui-tabs-nav li.ui-state-processing a { cursor: text; background:#fff url(images/TabHovrBg.png) no-repeat; color:#5c5b5b!important; }
#newstabs .ui-tabs-nav li a, #newstabs ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#newstabs .ui-tabs-panel { display: block; border-width: 0; padding:0; background: none; }
#newstabs .ui-tabs-hide { display: none !important; }
ol.grive{ list-style-position:inside; padding:0!important; margin:0!important}
.nobullet{ list-style:none!important; background:none!important; padding:0!important;}
.parali li{    background: url("images/ScientistBullet.gif") no-repeat scroll 0 8px transparent;
    padding: 3px 0 2px 15px;
}
.tenderspace{padding-left:5px;}
.locate{
float:left;
padding:5px;
margin:15px 0 0 0;
border:1px solid #d7d7d7;}
.locate-link{
padding:5px 0 0 0;}
.locate-link a{
background: url(images/MidLinkBg.jpg) no-repeat 0 3px;
padding:0 0 0 10px;
}

.RgcbTestsnew{
list-style:none;
float:left;}
.RgcbTestsnew li{
padding:3px 0 10px 26px;
}
.RgcbTestsnew li span{color: #722626;
font-size: 13px;
font-weight: bold;
}

.RgcbTestsnew li a{
font-size:11px;
line-height:20px;}

.RgcbTests{
list-style:none;
float:left;}
.RgcbTests li{
background: url(images/arrow02.png) no-repeat 0 7px;
padding:3px 0 10px 12px;
}
.RgcbTests li span{color: #722626;
font-size: 13px;
font-weight: bold;
}

.RgcbTests li a{
font-size:11px;
line-height:20px;}

.RgcbTests2 img{
float:left;
padding:2px 10px 0 0;
}
.titletest{
color:#722626;
font-weight:bold;}
.RgcbTests2 p.txt{
padding-bottom:3px;}
.testhead{
float:left;
width:420px;
margin-bottom:8px;
font-weight:bold;
font-size:11px;
border-bottom:1px solid #d2b5b5;
padding-bottom:2px;}
td label.error{color:#FF0000;width:100%; float:left;}
.cformt,.cform{ border:1px solid #ccc;width:180px;}
.cformt{width:395px;}
textarea.error,input.error{border:1px solid #FF0000;}
.redclass{ border:1px solid #FF0000; background:#f1afb0; font-weight:bold;}
.researspot{float:left; width:100%; padding:5px 0; }
.thumplist{float:left; width:51px; height:51px;border:1px solid #ccc}
.thumpcontent{float:left; width:344px; padding-left:10px}
.homemarqueemain{float:left; width:100%; padding-bottom:8px; padding-left:8px}
.homemarqe{ width: 832px;  font-weight:bold; float:left;}
.homemarqehead{width:100px; float:left; font-size:11px; color:#454A4B; text-transform:uppercase; font-weight:bold}
