html, body {
margin:0px;
background-color:#EEF9DA; /* for new theme */
color:#666666;
font: normal 12px Arial;
}
a.linkd:active, a.linkd:visited, a.linkd:link, a.linkd:hover{color:#000000; font-weight:bold; text-decoration:none;}
a.linkd:hover {text-decoration:underline;}
a.linkh:active, a.linkh:visited, a.linkh:link, a.linkh:hover{color:#000000; text-decoration:none;}
a.linkh:hover {text-decoration:underline;}

/*for breadcrumb 22nd Jan 09*/
a.linkb:active, a.linkb:visited, a.linkb:link, a.linkb:hover{color:#73B840; text-decoration:none;}
a.linkb:hover {text-decoration:underline;}

/*11 feb*/
a.download:active, a.download:visited, a.download:link, a.download:hover{color:#000000; text-decoration:none;}
a.download:hover {text-decoration:none;}

a.arrow:active, a.arrow:visited, a.arrow:link, a.arrow:hover{color:#b90000; text-decoration:none;}
/*#dropmenudiv{
position: absolute;
font-family:Arial, Verdana, SansSerif, "Trebuchet MS";
font-size:12px;
line-height:20px;
color:#000000;
}

#dropmenudiv a{
width: 100%;
border-bottom: #A1B9D6 1px solid;
border-left: #A1B9D6 1px solid;
border-right: #A1B9D6 1px solid;

display: block;
text-indent:7px;
padding: 3px 0;
text-decoration: none;
color:#000000;
}


.bold{font-weight:bold;}
#dropmenudiv a:hover{ /*hover background color
background-color: #D0DDED;
color:#000000;
}*/

/*1st change. Ok
.dropmenudiv{
font-family:Arial, Verdana, SansSerif, "Trebuchet MS";
font-size:12px;
line-height:20px;
color:#000000;
border-right: #A1B9D6 1px solid;


}

.dropmenudiv a{
width: 100%;
background-color: #FFFFFF;

display: block;
text-indent:7px;
padding: 3px 0;
text-decoration: none;
color:#000000;
border-bottom: #A1B9D6 1px solid;
border-left: #A1B9D6 1px solid;
border-right: #A1B9D6 1px solid;

}

.dropmenudiv a:hover{ /*hover background color
background-color: #D0DDED;

color:#000000;

}*/

.dropmenudiv{

font-family:Arial, Verdana, SansSerif, "Trebuchet MS";

font-size:12px;

line-height:20px;

color:#000000;

border-right: #A1B9D6 0px solid;

margin-left:-1px; /*new code*/

*margin-left:0px; /*new code*/

}

 

.dropmenudiv a

{

      

/*width: 100%;*/   /*new code*/

border: #BBD66B 1px solid; /*new code*/

border-top:0px; /*new code*/

background-color:#E4F8A6; /*new code*/

display: block;

height:17px;  /*new code*/

text-indent:7px;

padding: 3px 0px;

text-decoration: none;

color:#000000;

}

 

.dropmenudiv a:hover{ /*hover background color*/      

background-color: #5B5B5B; /*new code*/

color:#FFFFFF;  /*new code*/

border:1px solid #BBD66B; /*new code*/

border-top:0px; /*new code*/

line-height:15px;

}

 

table.dropmenudiv

{

      font-size:100%;

      position:absolute;

      visibility:hidden;

      z-index: 2;

}



.dropmenudiv1{
font-family:Arial, Verdana, SansSerif, "Trebuchet MS";
font-size:12px;
line-height:20px;
color:#000000;
border-right: #A1B9D6 0px solid;

margin-left:-1px; /*new code*/
*margin-left:0px; /*new code*/
}

.dropmenudiv1 a
{
	
/*width: 100%;*/   /*new code*/
border: #20A1DE 1px solid; /*new code*/
border-left:0px; /*new code*/
border-right:0px; /*new code*/
border-top:0px; /*new code*/
background-color:#DAEBFC; /*new code*/
display: block;
height:17px;  /*new code*/
text-indent:7px;
padding: 3px 0px;
text-decoration: none;
color:#000000;
}

.dropmenudiv1 a:hover{ /*hover background color*/	
background-color: #5B5B5B; /*new code*/
color:#FFFFFF;  /*new code*/
border:1px solid #20A1DE; /*new code*/
border-left:0px; /*new code*/
border-right:0px; /*new code*/

border-top:0px; /*new code*/
line-height:15px;
}

table.dropmenudiv1
{
	font-size:100%;
	position:absolute;
	visibility:hidden;
	z-index: 2;
	border:1px solid #20A1DE; /*new code*/

}

.text {height:12px;}

.BackGround {
	background-image: url(../images/mainback.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.Mainlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	background-image:url(../images/buttonback.gif);
	background-repeat:repeat-x;
	text-decoration:none;
	display:block;
	padding:12px;
}
.Mainlinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	background-image:url(../images/buttonback.gif);
	background-repeat:repeat-x;
	text-decoration:none;
	display:block;
	padding:12px;
}
.Mainlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	background-image:url(../images/buttonback.gif);
	background-repeat:repeat-x;
	text-decoration:none;
	display:block;
	padding:12px;
}
.Mainlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	background-image:url(../images/buttonhover.gif);
	background-repeat:repeat-x;
	text-decoration:none;
	display:block;
	padding:12px;
}
.MainlinkBAR {
	background-image:url(../images/buttonback.gif);
	background-repeat:repeat-x;
}
.GREYHEADERsmall{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#666666;
	font-weight:bold;
	padding-left:15px;
}
.REDHEADERsmall{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#B90000;
	font-weight:bold;
}

/* Footer starts here */
.bottomtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:15px;
}
.bottomlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.bottomlink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.bottomlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
.bottomwhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

/*----------------------------------------------- Modification on 29/12/08 ------------------------------------------------------------------------------------*/
img{
	border-width:0px;
}
.body_td{
	padding:20px;
	padding-bottom:10px;
	text-align:left;
}
.heasing_td{
	border-bottom:1px solid #CDCDCD;
	padding:0 0 5px 0;
}
.heasing_td h1{
	padding:0px;
	margin:0px;
	font:bold 20px Georgia;
	color:#79B82F;
}

/* body left part starts here */

.happenings_td{
	padding:10px 0 15px 0px;
	font:normal 11px Arial;
	color:#A7A7A7;
}
.happenings_td p{
	padding:0px;
	margin:0 0 5px 0;
	font:bold 12px Arial;
	color:#333333;
}

.knowledge_td{
	padding:10px 0 15px 0px;
	font:normal 11px Arial;
	color:#333333;
	text-align:left;
}
.knowledge_td ul{
	padding:0px;
	margin:0 0 0 12px;
}
.knowledge_td ul li{
	padding:0 0 10px 0;
	margin:0;
	list-style-image:url(../images/bullet1.gif) ;
	line-height:14px;
}

.book_review_td{
	padding:10px 0 15px 0px;
	font:normal 11px Arial;
	color:#333333;
}
.book_review_td b{
	font:italic 12px Arial;
	color:#333333;
}
.book_review_td p{
	padding:0px;
	margin:0 0 10px 0;
	font:bold 14px Arial;
	color:#333333;
}
.book_review_td img{
	padding:0 10px 0 0;
}
.book_review_td span{
	font:bold 12px Arial;
	color:#333333;
}

/*Body Middle part starts here*/

.spotlight_td{
	padding:10px 0 15px 0px;
	font:normal 11px Arial;
	color:#333333;
}
.spotlight_td img{
	padding:0 10px 5px 0;
}

.case_study{
	padding:10px 0 15px 0px;
	font:normal 11px Arial;
	color:#333333;
	text-align:left;
}
.case_study p{
	padding:0px;
	margin:0px;
	font:bold 12px Arial;
	color:#025697;
}

.case_study ul{
	padding:0px;
	margin:0 0 0 12px;
}
.case_study ul li{
	padding:0 0 2px 0;
	margin:0;
	list-style-image:url(bullet1.gif) ;
	font:normal 11px Arial;
	line-height:14px;
}


/* Body right part starts here */
.message{
	padding:10px 0 15px 0px;
	font:normal 11px Arial;
	color:#BC010F;
}
.message img{
	padding:0 5px 0 0;
}
.message b{
	font:bold 12px Arial;
	color:#333333;
}

.message p{
	padding:0px 0 15px 0px;
	margin:0px;
	font:normal 12px Arial;
	color:#333333;
	/*border-bottom:1px solid #CCCCCC;*/
}
.feedback_td{background-image:url(../images/feedback.gif); background-position:top; background-repeat:no-repeat;}

.feedback_td a, feedback_td a:hover{
	font:bold 12px Georgia;
	color:#5B5B5B;
	text-decoration:none;
}
.feedback_td a:hover{
 text-decoration:underline;
 }
 
 
 
 
/*----------------------------------------------- Modification on 08/01/09 ------------------------------------------------------------------------------------*/

/*Second level menu starts */
.innerpage_second_level_menu_td{
	height:19px;
	background-color:#E4FCDA;
	border-bottom:1px solid  #67CE02;
	/*padding:5px 20px 5px 13px;*/
}
.innerpage_second_level_menu_td a, innerpage_second_level_menu_td a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#73B840;
	padding:0px 10px 0px 10px;
	/*display:block;*/
	margin-left:4px;
	
	float:left;
	/*clear:right;*/
	text-decoration:none;
	line-height:18px;
}
.innerpage_second_level_menu_td a:hover{
	color:#FFFFFF;
	background-color:#73B840;
	text-decoration:none;
}
.sylected
{	
	/*this was additional*/
	/*padding:0px 10px 0px 10px;
	/*display:block;
	margin-left:2px;*/
	
	/*line-height:18px;
	border-bottom:1px solid  #20A1DE;
	padding:0px 10px 0px 10px;
	font:normal 11px Arial, Helvetica, sans-serif;*/
	
	
	color:#FFFFFF;
	background-color:#73B840;
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;	
	padding:0px 5px 0px 5px;
	/*display:block;*/
	margin-left:4px;
	
	float:left;
	/*clear:right;*/
	text-decoration:none;
	line-height:18px;
}
.body_td_inner{
	padding:0 20px 10px 20px;
	text-align:left;
}
.body_td_inner_pageneme{
	height:30px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#73B840;
	line-height:30px;
}

/*Third level menu starts */
.innerpage_third_level_menu_td{
	height:30px;
	background-color:#73B840;
	border-bottom:1px solid  #ffffff;
	line-height:30px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0 10px 0 10px;
}
.innerpage_third_level_menu_td a, innerpage_third_level_menu_td a:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#343434;
	background-color:#ffffff;
	clear:left;
	margin:0px 0 0 10px;
	line-height:15px;
	text-decoration:none;
	padding:0 5px 0 5px;
}

.innerpage_third_level_menu_td a:hover{
	background-color:#343434;
	color:#ffffff;
}
.third_level{
	background-color:#343434;
	color:#ffffff;
	line-height:15px;
	/*margin:0px 0 0 10px;*/
	margin:0px 0 0 5px;
	padding:0 5px 0 5px;
	font:normal 10px Arial, Helvetica, sans-serif;
}



/*Fourth level menu starts */
.innerpage_fourth_level_menu_td{
	height:20px;
	background-color:#E6E4E4;
	line-height:20px;
	padding:0 10px 0 10px;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:right;
}
.innerpage_fourth_level_menu_td a, innerpage_fourth_level_menu_td a:hover{
	line-height:20px;
	text-decoration:none;
	color:#000000;
}

.innerpage_fourth_level_menu_td a:hover{
	color:#027CCE;
}
.fourth_level{
	color:#027CCE;
	font:normal 10px Arial, Helvetica, sans-serif;
}

.tbem_body_td{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:20px 0px 0px 0px;
	/*padding-top: 10px;*/
	text-align:justify;
	line-height:18px;
}
.tbem_body_td img{
	border:0px solid #61717A;
	margin:0 0 5px 5px;
}
.tbem_body_banner_td{
	padding:20px 0px 40px 0px;
}
.tbem_body_banner_td img{
	padding:0 15px 0 15px;
}
.tbem_header{
	padding:0 10px 0 10px;
	border-right:1px dotted #FFFFFF;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.tbem_header a, .tbem_header a:hover{
	text-decoration:none;
	color:#FFFFFF;
}

/* ---------------------------- 30-01-09 Onwards Changes to CSS -------------------------- */
.header{ font: bold 14px Arial; color:#666666;}
a.dLink {font: bold 12px Arial; color:#73B840; text-decoration:none;}/* 3366CC = blue */
.articleHeader{font: bold 12px Arial; color:#97BC27;}
.articleDate{font: bold 11px Arial; color:#b9b9b9;}
.spacer10{line-height:10px; *line-height:5px;}
.shift1{margin:20px 0px 0px 10px;}
.shift{margin:10px 0px 0px 10px;}
.destinationHeader{font:normal 11px Arial; color:#666666; border-bottom: 1px dotted #999999; padding:10px 0px;}
.keyword, .sResult{font:bold 12px Arial; color:#97BC27;}
.sResult{color:#b90000;}
a.searchTitle{font:bold 13px Arial; color:#3366CC; text-decoration:none;}
a.searchTitle:hover{text-decoration:underline;}
.searchDescription{font:normal 11px Arial; color:#999999;}
.downloadDivider{border-top: 1px dotted #666666;}
.downloadImg{padding:2px; border:1px dotted #666666;}
.blueHeader{font:bold 12px Arial; color:#0066CC;}
a.articleLink{font:normal 11px Arial; color:#000000; text-decoration:none;}
a.articleLink:hover{text-decoration:underline;}
a.readmore{font:normal 10px Arial; color:#B90000; text-decoration:none;}
a.readmore:hover{text-decoration:underline;}
.archiveBorder{border-bottom:1px dotted #999999; padding-bottom:10px; padding-top:5px;}
.imgBorder{border:1px dotted #666666; padding:2px;}
.textBox, .textArea, .dropDown{font:normal 11px Arial; border:1px solid #999999;}
.submitButton{font:bold 11px Arial; height:25px; border:1px solid #999999; background-image:url(submit-button-bg.gif); background-repeat:repeat-x;}
/* ---------------------------- 30-01-09 Onwards Changes to CSS -------------------------- */

/* changes for sub menu 12 feb 2009 */
.dropmenudiv1{

font-family:Arial, Verdana, SansSerif, "Trebuchet MS";

font-size:12px;

line-height:20px;

color:#000000;

border-right: #A1B9D6 0px solid;

 

margin-left:-1px; /*new code*/

*margin-left:0px; /*new code*/

}

 

.dropmenudiv1 a

{

      

/*width: 100%;*/   /*new code*/

border: #BBD66B 1px solid; /*new code*/

border-left:0px; /*new code*/

border-right:0px; /*new code*/

border-top:0px; /*new code*/

background-color:#E4F8A6; /*new code*/

display: block;

height:17px;  /*new code*/

text-indent:7px;

padding: 3px 0px;

text-decoration: none;

color:#000000;

}

 

.dropmenudiv1 a:hover{ /*hover background color*/     

background-color: #5B5B5B; /*new code*/

color:#FFFFFF;  /*new code*/

border:1px solid #BBD66B; /*new code*/

border-left:0px; /*new code*/

border-right:0px; /*new code*/

 

border-top:0px; /*new code*/

line-height:15px;

}

 

table.dropmenudiv1

{

      font-size:100%;

      position:absolute;

      visibility:hidden;

      z-index: 2;

      border:1px solid #BBD66B; /*new code*/

 

}


/*13th feb*/

.italics{font-style:italic; color:#999999;}
.archives{font:bold 12px Arial; border:1px solid #B1C179; height:25px; *height:20px; padding-left:10px; background-image:url(../images/archives-bg.gif); background-repeat:repeat-x;}
.archives a{color:#333333; text-decoration:none;}
.tableContentC{font:bold 12px Arial; background-color:#EFF0F0; padding-left:10px;}
.spacing{padding:5px 0px 5px 0px;}
.downloadText{font:normal 10px Arial; padding-left:5px;}
a.downloadLink{color:#333333; text-decoration:none;}
.sitemapLevel1{background-color:#0099FF;}
.sitemapLevel2{background-color:#0099FF;}
.sitemapLevel3{background-color:#0099FF;}
.sitemapLevel4{background-color:#0099FF;}
.divider{border-bottom: 1px solid #999999;}


	.tbem_body_td1{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:20px 10px 10px 10px;
	text-align:justify;
	line-height:18px;
}
.tbem_body_td1 img{
	
	margin:0 10px 5px 5px;
}


/*For Site Map*/
.sitemapLevel1{background-color:#FCE1E1; border-bottom:1px dotted #999999; border-right:1px dotted #999999; font:normal 12px Arial;}
.sitemapLevel2{background-color:#DCF4F3; border-bottom:1px dotted #999999; border-right:1px dotted #999999; font:normal 11px Arial;}
/*.sitemapLevel3{background-color:#BCFBA1; text-indent:30px; border-bottom:1px dotted #999999; border-right:1px dotted #999999; font:normal 11px Arial;}*/
.sitemapLevel3{background-color:#FBF6A1; border-bottom:1px dotted #999999;  border-right:1px dotted #999999; font:normal 11px Arial;}
.commonTd{border-bottom:1px dotted #999999;  border-right:1px dotted #999999;}
a.sitemapLink{color:#333333; text-decoration:none;}
a.items{font:normal 11px Arial; color:#b90000; text-decoration:none;}
a.items:hover{text-decoration:underline;}

/**/

.home_td ul{
	padding:0px;
	margin:0 0 0 12px;
}
.home_td ul li{
	padding:0 0 10px 0;
	margin:0;
	list-style-image:url(../images/bullet1.gif) ;
	line-height:14px;
}

.codeHeader{font:bold 12px Arial; line-height:25px; color:#006699; text-decoration:none;}
.codeContent{font:normal 12px Arial; padding-bottom:10px; border-bottom:1px dotted #999999;}
.noBox{padding:0px 5px; border:1px dotted #999999; font:bold 11px Arial; color:#333333; width:15px; height:25px;}
.imgBorder{border:1px outset #666666; padding:2px;}
.name{font:bold 11px Arial; color:#3366CC;}
.company{font:normal 10px Arial; color:#666666;}
.designation{font:normal 11px Arial; color:#9E2D2D;}


/* Artist Box */
.artistBox{border:1px solid #999999; background-color:#FFFFFF;}
.artistImg{border:1px solid #D4D4D4; margin-top:15px;}
.artistCornerThumb{border:1px solid #525051;}
/* Artist Box */
.by{font:normal 10px Verdana; color:#a1a1a1;}
.img{border: 1px solid #7D0D00;}
.smallTextBox{height:15px; width:20px; font:normal 11px Verdana;}
.pagination a{font:normal 11px Verdana; color:#525051; text-decoration:none;}
.selected a{background-color:#0FA1B8; width:20px; height:20px; padding:1px 3px 1px 3px; text-decoration:none; color:#FFFFFF;}
.header2 {	BORDER-RIGHT: #6990b3 1px solid;	BORDER-TOP: #6990b3 1px solid;	PADDING-LEFT: 10px;	BACKGROUND-IMAGE: url(jrd-header-bg.jpg);	FONT: bold 16px Verdana;	BORDER-LEFT: #6990b3 1px solid;	COLOR: #000000;	BORDER-BOTTOM: #6990b3 1px solid;	BACKGROUND-REPEAT: repeat-x;	HEIGHT: 30px}


.linktype1{
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#3366CC;;
	text-decoration:none;
}
.linktype1:link{
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#3366CC;
	text-decoration:none;
}
.linktype1:visited{
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#0FA1B8;
	text-decoration:none;
}
.linktype1:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#0FA1B8;
	text-decoration:underline;
}
