/*-----------default start-----------*/

body{

	font:11pt arial;
	background:#f5ecd9;
	margin:0;
	padding:0;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #00169b; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}

img{
	margin:0;
	border:none;
}

br.clearboth {
	clear:both;
	height:1px;
}

a{
color:#856040;
text-decoration:none;
font-weight:normal;
}


#mycustomscroll{
	width: 480px;
	height: 350px;
	overflow: hidden;
	position: relative;
	left: 2px;
	
}
#mycustomscroll1{
	width: 480px;
	height: 350px;
	overflow: hidden;
	position: relative;
	left: 2px;
}
p{
	line-height: 16px;
	margin-bottom: 16px;
	margin-top:10px;
}
/*-----------default end-----------*/

/*-----------main start-----------*/
.main #container{
	width:100%;
	float:left;
	margin:0 auto;
	text-align:center;
	height:610px;
}

.main #main_content{
	width:1002px;
	margin:auto;
	background:url(images/bg_img.jpg) repeat-y;
	text-align:left;
	height:100%;
}
#header{

	background:url(images/header_img.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_about{
	background:url(images/bg_aboutheader.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_ppl{
	background:url(images/bg_peopleheader.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_act{
	background:url(images/bg_activitiesheader.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_research{
	background:url(images/research_header.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_visitors{
	background:url(images/bg_visitorsheader.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_archive{
	background:url(images/bg_archive.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_imp_links{
	background:url(images/bg_imp_links.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_contact{
	background:url(images/bg_contact.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_lectures{
	background:url(images/bg_lectures.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#header_sitemap{
	background:url(images/sitemap_bg.jpg) no-repeat left top;
	height:128px;
	width:100%;
	float:left;
}
#center{
	height:auto;
	width:100%;
	float:left;
}

#center .cen_left{
	height:auto;
	width:181px;
	float:left;
}

.bar_menu1{
	background:#dfd4c2;
	width:88%;
	height:15px;
	float:right;
}
.sub_part{
	width:90%;
	float:right;
}

#center .cen_right{
	height:auto;
	width:771px;
	float:left;
}
#footer{
	height:20px;
	width:98%;
	float:left;
}

.bar_menu{
	background:url(images/bg_brwn_orng.jpg) repeat-x top left;
	height:14px;
	float:left;
	width:97.3%;
}
.bar_brwn{
	background:url(images/bg_brown.jpg) repeat-x top left;
	height:8px;
	float:left;
	width:97.3%;
}
.bar_orange{
	background:url(images/bg_orange.jpg) repeat-x top left;
	height:5px;
	float:left;
	width:100%;
}
.spacer{
	height:12px;
	clear:both;
	visibility:hidden;
	font-size:0px;
}
.spacer_8{
	height:8px;
	clear:both;
	visibility:hidden;
	font-size:0px;
}
.spacer_small{
	height:4px;
	clear:both;
	visibility:hidden;
	font-size:0px;
}
.spacer_tiny{
	height:2px;
	clear:both;
	visibility:hidden;
	font-size:0px;
}
.spacer_18{
	height:18px;
	clear:both;
	visibility:hidden;
	font-size:0px;
}
.align_cen{
	text-align:center;
	vertical-align:middle;
}
.align_right{
	text-align:right;
}
/*-----------padding start-----------*/
.paddtp_bt3{
	padding-top:5px;
	padding-left:10px;
	padding-bottom:3px;
}
.padd_tpbt_8{
	padding:8px 0;
}

.padd_lft27{
	padding-left:27px;

}
.padd_rgt_left{
	padding:0 10px;
}
.padd_btm{
	padding-bottom:5px;
}
.padd_right{
	padding-right:20px;
}
.padd_rght21{
	padding-right:21px;
}
.padd_lft20{
	padding-left:20px;
}
.padd_top20{
	padding-top:20px;
}
.padd_top15{
	padding-top:11px;
}
.padd_lft_top{
	padding-top:20px;
	padding-left:20px;
}
.padd_lft_top30{
	padding-left:30px;
	
}

.padd_lft_top1{
	padding-top:5px;
	padding-left:13px;
}
.margin_tpbtm{
	margin-top:3px;
	margin-bottom:3px;
}
.margin_bttm{
	margin-bottom:3px;
}
.margin_top{
	margin-top:7px;
}
.mar_lft{
	margin-left:2px;
}
.mar_right5{
	margin-right:15px;
}
.mar_lf_rght_5{
	margin-left:29px;
	margin-right:29px;
}
.mar_left_112{
margin-left:112px;
}
.mar_right3{
	margin-right:3px;
}
/*-----------padding end-----------*/
.WDTH_2per{
	width:2%;
	float:left;
}
.WDTH_50per{
	width:50%;
	float:left;
}

.WDTH_49per_r{
	width:45%;
	float:right;
}
.WDTH_67per{
	width:67%;
	float:left;
}
.WDTH_28per{
	width:28%;
	float:right;
}
.WDTH_65per{
	width:65%;
	float:left;
}
.WDTH_30per{
	width:30%;
	float:right;
}
.WDTH_39per{
	width:39%;
	float:left;
}
.WDTH_30per_1{
	width:30%;
	float:left;
}
.WDTH_82per{
	width:82%;
	float:left;
}
.WDTH_21per{
	width:21.8%;
	float:left;
}
.WDTH_23per{
	width:23%;
	float:left;
}
.WDTH_28per_lft{
	width:28%;
	float:left;
}
.WDTH_76per{
	width:76.5%;
	float:left;
}
.WDTH_auto{
	width:auto;
	float:left;
}
.WDTH_50per_mar{
	width:50%;
	float:left;
	margin-left:115px;

}
.WDTH_100per{
	width:95%;
	float:left;
	text-align:left;
	margin:0;
	padding:5px 25px;
}
.WDTH_90per{
	width:85%;
	float:left;
	text-align:left;
	margin:0;
	padding:5px 25px;
}
.image01{
	float:left;
	width:40%;
	height:100%;
	/*background:url(images/image01.jpg) top left no-repeat;*/
}
.image02{
	float:right;
	width:38%;
	height:100%;
	/*background:url(images/image02.jpg) top left no-repeat;*/
}
/*-----------text start-----------*/

.menu_link, .menu_link a {
	font-family:arial;
	font-size:10px;
	color:#d2b79e;
	text-decoration:none;
	letter-spacing:0.3px;
}
.menu_link a:hover, .menu_link1 a:hover{
	font-family:arial;
	font-size:10px;
	color:#e97818;
}

.menu_link1, .menu_link1 a {
	font-family:arial;
	font-size:10px;
	color:#865956;
	text-decoration:none;
	letter-spacing:0.3px;
}

.para, para a {
	font-family:arial;
	font-size:11px;
	color:#856040;
	text-decoration:none;
	font-weight:900;
}
.para10, para10 a {
	font-family:arial;
	font-size:10px;
	color:#856040;
	text-decoration:none;
	font-weight:900;
}

.para a:hover {
	font-family:arial;
	font-size:11px;
	color:#63282a;
	font-weight:900;
}

.para_detail a {
	font-family:arial;
	font-size:11px;
	color:#63282a;
	font-weight:900;
}
.para10 a:hover {
	font-family:arial;
	font-size:10px;
	color:#5c2020;
	font-weight:900;
}

.para1 {
	font-family:arial;
	font-size:11px;
	color:#63282a;
	font-weight:900;
	text-decoration:none;
}
.para1_main {
	font-family:arial;
	font-size:11px;
	color:#63282a;
	font-weight:900;
	text-decoration:none;
}
.para1_10 {
	font-family:arial;
	font-size:10px;
	color:#5c2020;
	font-weight:500;
}
.para_txt, para_txt a {
	font-family:arial;
	font-size:18px;
	color:#856040;
	font-weight:900;
	text-decoration:none;
}

.para_txt a:hover {
	font-family:arial;
	font-size:18px;
	color:#e97818;
	font-weight:500;
	text-decoration:none;
}

.para_txt10 {
	font-family:arial;
	font-size:10px;
	color:#856040;
	font-weight:900;
}

.para_txt10_1 {
	font-family:arial;
	font-size:10px;
	color:#856040;
	font-weight:500;
	letter-spacing:-0.3px;
}
.para_txt14 a, .para_txt14 {
	font-family:arial;
	font-size:14px;
	color:#b75f26;
	font-weight:900;
	text-decoration:none;
}
/*.para_txt14 a:hover {
	font-family:arial;
	font-size:14px;
	color:#856040;
	font-weight:400;
	text-decoration:none;
}*/
.para_brwm_11{
	font-family:arial;
	font-size:11px;
	color:#be713d;
	font-weight:900;
}
 .para_light_brwm_11{
font-family:arial;
font-size:11px;
color:#8d7d66;
font-weight:900;
}
.page_link a {
font-family:arial;
font-size:11px;
color:#be713d;
font-weight:500;
font-style:italic;
text-decoration:none;
}
.bld_nn{
	font-weight:500;
}
.bld{
	font-weight:bold;
}
.line_height_16{
	line-height:16px;
}
.line_height_18{
	line-height:19px;
}
.line_height_15{
	line-height:15px;
}
.orange_color{
	color:#b75f26;
}
.chaitenya{
	height:4px;
	clear:both;
	visibility:hidden;
	font-size:0px;
}
.inputstyle {
	background:#fff;
	border:0px solid #F8EBE6;
	color:#a8a386;
	font-family:arial;
	font-size:16px;
	font-style:italic;
	padding:3.5px;
	width:165px;
	
}
.inputstyle1 {
	background:#ffffff;
	border:1px solid #dcd0ba;
	color:#856040;
	font-family:arial;
	font-size:11px;
	padding:1px;
}
.text_label{
	color:#856040;
	font-family:arial;
	font-size:11px;
	padding:1px;
}
.WDTH_100per_1{
	width:100%;
	float:left;
	text-align:left;
	margin:0;
}
/*-----------text end-----------*/

/*-----------form start-----------*/
.height{
	height:10px;
}
.inputstyle2 {
	background:#ffffff;
	border:1px solid #856140;
	color:#856040;
	font-family:arial;
	font-size:11px;
	padding:1px;
}
.inputstyle_new {
	width:123px;
	background:#ffffff;
	border:0px solid #856140;
	color:#856040;
	font-family:arial;
	font-size:11px;
	padding:2px 0px 2px 0px;
	margin:0px;
}
.inputstyle_label {
	width:auto;
	float:left;
	background:#ffffff;
	border:0px solid #856140;
	color:#856040;
	font-family:arial;
	font-size:11px;
	margin:0px;
	padding:2px 0px 0px 2px;

}
.wdth_input{
	width:135px;
	float:left;
	border-bottom:1px solid #856140;
	border-right:1px solid #856140;
	border-top:0px solid #856140;
	border-left:0px solid #856140;
}
.wdth_input_table{
	width:50%;
	float:left;
	border-bottom:1px solid #856140;
	border-right:0px solid #856140;
	border-top:0px solid #856140;
	border-left:1px solid #856140;
}
.wdth_input_table_right{
	width:48.5%;
	float:right;
	border-bottom:1px solid #856140;
	border-right:0px solid #856140;
	border-top:0px solid #856140;
	border-left:1px solid #856140;
}
.wdth_input_25_left{
	width:25%;
	float:left;
	border-bottom:1px solid #856140;
	border-right:0px solid #856140;
	border-top:0px solid #856140;
	border-left:1px solid #856140;
}
.wdth_input_35_left{
	width:35%;
	float:left;
	border-bottom:1px solid #856140;
	border-right:0px solid #856140;
	border-top:0px solid #856140;
	border-left:1px solid #856140;
}
.wdth_input_25_right{
	width:22%;
	float:right;
	border-bottom:1px solid #856140;
	border-right:0px solid #856140;
	border-top:0px solid #856140;
	border-left:1px solid #856140;
}
.wdth_input_30_right{
	width:28%;
	float:right;
	border-bottom:1px solid #856140;
	border-right:0px solid #856140;
	border-top:0px solid #856140;
	border-left:1px solid #856140;
}
.wdth_input_1{
	width:150px;
	float:left;
	border-bottom:1px solid #856140;
	border-right:0px solid #856140;
	border-top:0px solid #856140;
	border-left:0px solid #856140;
}
.wdth_input_76{
	width:60px;
	float:left;
	border-bottom:1px solid #856140;
	border-right:1px solid #856140;
	border-top:0px solid #856140;
	border-left:0px solid #856140;
}
.wdth_input_76_bg{
	width:60px;
	float:left;
	border-bottom:1px solid #856140;
	border-right:1px solid #856140;
	border-top:0px solid #856140;
	border-left:0px solid #856140;
	background:#FFFFFF;
}
.WDTH_auto{
	width:auto;
	float:left;
}
.wdth_500{
	width:451px;
	float:left;
	border-left:1px solid #856140;
	border-right:1px solid #856140;
	border-top:1px solid #856140;
	border-bottom:0px solid #856140;
}
.wdth_500_table{
	width:100%;
	float:left;
	border-left:0px solid #856140;
	border-right:1px solid #856140;
	border-top:1px solid #856140;
	border-bottom:0px solid #856140;
}
.WDTH_bg{
	width:auto;
	float:left;
	background:#dcd0ba;
	padding:1px 6px 1px 6px;
}
.WDTH_bg_close{
	width:auto;
	float:center;
	background:#dcd0ba;
	padding:1px 6px 1px 6px;
}
.mar_lft_390{
	margin-left:378px;
}
.wdth_18per_tlk{
width:20%;
float:left;
text-align:left;
}
.wdth_181per_tlk{
width:15%;
float:left;
text-align:left;
}
.wdth_12per_tlk{
width:20%;
float:left;
text-align:left;
}
.wdth_30per_tlk{
	width:28%;
	float:left;
	text-align:left;
}
.wdth_35per_tlk{
	width:32%;
	float:left;
	text-align:left;
}
.wdth_50per_tlk{
width:50%;
float:left;
text-align:left;

}
.inputstyle {
	background:#fff;
	border:0px solid #F8EBE6;
	color:#a8a386;
	font-family:arial;
	font-size:16px;
	font-style:italic;
	padding:3.5px;
	width:165px;
}
.radiostyle, .checkstyle {
	width: 12px;
   	height: 11.3px;
	color:#e97913;
	font-size:2px;
}
.line_height{
	line-height:35px;
}
.radiostyle1 {
   width: 19px;
   height: 25px;
   padding: 0 5px 0 0;
   background: url(radio.gif) no-repeat;
   display: block;
   clear: left;
   float: left;

 }
/*.text_label{
	width: 50%;
	padding: 0 5px 0 0;
	float: left;
}*/
.text_label{	
	padding: 0 5px 0 0;
	float: left;
}
.text_box{
	font-family:arial;
	font-size:11px;
	color:#856040;
	border:1px solid #DCD0BA;
}
.TESTcpYearNavigation,
.TESTcpMonthNavigation
		{
		background-color:#DCD0BA;
		text-align:center;
		vertical-align:center;
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		}
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText
		{
		font-family:arial;
		font-size:8pt;
		}
TD.TESTcpDayColumnHeader
		{
		text-align:right;
		border:solid thin #DCD0BA;
		border-width:0 0 1 0;
		}
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled
		{
		color:#DCD0BA;
		text-align:right;
		text-decoration:line-through;
		}
.TESTcpCurrentMonthDate
		{
		color:#000000;
		font-weight:bold;
		}
.TESTcpCurrentDate
		{
		color: #000000;
		font-weight:bold;
		}
.TESTcpOtherMonthDate
		{
		color:#000000;
		}
TD.TESTcpCurrentDate
		{
		color:#000000;
		background-color: #DCD0BA;
		border-width:1;
		border:solid thin #000000;
		}
TD.TESTcpCurrentDateDisabled
		{
		border-width:1;

		border:solid thin #DCD0BA;
		}
TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled
		{
		border:solid thin #DCD0BA;
		border-width:1 0 0 0;
		}
A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled
		{
		height:20px;
		}
A.TESTcpTodayText
		{
		color:#DCD0BA;
		font-weight:bold;
		}
SPAN.TESTcpTodayTextDisabled
		{
		color:#DCD0BA;
		}
.TESTcpBorder
		{
		border:solid thin #DCD0BA;
		}

.more a{
	font-family:arial;
	font-size:11px;
	font-style:italic;
	color:#b75f26;
	text-decoration:none;
	font-weight:400;
}
.more a:hover{
	font-family:arial;
	font-size:11px;
	font-style:italic;
	color:#63282A;
	text-decoration:none;
	font-weight:400;
}
/*-----------form end-----------*/
.txtlabel{
	float:left;
	width:480px;
	height:30px;
}
.WDTH_bg{
width:auto;
float:left;
background:#dcd0ba;
padding:1px 6px 1px 6px;
}
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.error{
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	font-family:arial;
}

/*-----------main end-----------*/
/*-----------16/06/08-----------*/

.para_org, .para_org a {
	font-family:arial;
	font-size:11px;
	color:#b75f26;
	text-decoration:none;
	font-weight:900;
}

.para_org a:hover {
	font-family:arial;
	font-size:11px;
	color:#b75f26;
	text-decoration:underline;
	font-weight:900;
}

.para_nw, .para_nw a {
	font-family:arial;
	font-size:11px;
	color:#856040;
	text-decoration:none;
}
.para_nw a:hover {
	font-family:arial;
	font-size:11px;
	color:#856040;
	text-decoration:underline;
}

.WDTH_13per{
	width:13%;
	float:left;
}
.textnlabel{
	color:#856040;
	font-family:arial;
	font-size:11px;
	
}
.link_f, link_f a{
	font-family:arial;
	font-size:11px;
	color:red;
	text-decoration:none;
	font-weight:normal;
}
.link_f a: hover{
	font-family:arial;
	font-size:11px;
	color:green;
	text-decoration:none;
	font-weight:normal;
}

.para_new, .para_new a  {
color:#856040;
text-decoration:none;
font-weight:normal;
}

.para_new a:hover  {
color:#e97818;
text-decoration:none;
font-weight:normal;
}