/* CSS Document */
body{
	margin:0; padding:0; text-align:center; background-color:#f0f0f0;
        FONT-SIZE: 90%;
        FONT-FAMILY: trebuchet ms, verdana, arial, tahoma;
}

#master{
background-image:url(../images/masterBk.jpg); background-repeat:repeat-y;}

#header{ background-image:url(../images/headerbar.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

#header a, #header a:visited{ text-decoration:none; color:#FFFFFF;}

#mainMenu{margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#005A94;}

#index{margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#143C54}

#index a, #index a:visited{ text-decoration:none; color:#143C54;}

#index a:hover{ text-decoration:underline; color:#000000;}

#index span{padding-left:8px; padding-right:8px;}

#resultStatus{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1E3140; margin-top:10px; margin-bottom:10px;}

#resultTitle{ background-color:#9Ac2DC}

#resultTitle .title{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#143C54;}

#resultTitle select{ border:1px solid #254961; width:110px;}

#resultTitle input{ border:1px solid #254961; width:160px; height:20px;}

#resultDisplay{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1E3140;}

#footer{ background-color:#154B9A; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}

#footerMenu{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1E3140; margin-top:10px;}

#footerMenu a, #footerMenu a:visited{ text-decoration:none; color:#143C54;}

#footerMenu a:hover{ text-decoration:underline; color:#000000;}

.loginHead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#005a94; font-weight:bold;}

.loginLabel{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#005a94; text-align:left;}

#login input{ height:17px; border:1px solid #66b6ead; width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0a5a8f; font-size:12px;}

.submitbt{ margin-top:5px; margin-left:16px;}

.qLinks{ text-align:right; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#005a94;}

#search a, #search a:visited{ text-decoration:none; color:#143C54;}

#search a:hover{ text-decoration:underline; color:#000000;}

#search input{border:1px solid #66b6ead; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0a5a8f;}

/* For DDR Module */

.clsPara
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}

.clsfont2
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}

.clsFooter
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,helvetica,sans-serif
}

.clsFooter1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    color:Black;
    
}

.clsFooter2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    color:DarkViolet;
}

.clsFooter3
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    color:Black;
}
/* End of DDR styles */

/*Start Search Styles */
        /*Advanced Search*/
                .pagebackground
                {
                    BACKGROUND-COLOR: #b7e4ff
                }
                .boldtext
                {
                    FONT-WEIGHT: bolder;
                    FONT-SIZE: 10pt;
                    COLOR: black;
                    FONT-FAMILY: Verdana
                }
                .AdvanceSearchText
                {
                    FONT-WEIGHT: normal;
                    FONT-SIZE: 8pt;
                    COLOR: black;
                    FONT-FAMILY: Verdana
                }
                .txtstyle
                {
                    BORDER-RIGHT: #f79b1d 1px solid;
                    BORDER-TOP: #f79b1d 1px solid;
                    FONT-SIZE: 12px;
                    BORDER-LEFT: #f79b1d 1px solid;
                    COLOR: #687586;
                    BORDER-BOTTOM: #f79b1d 1px solid;
                    FONT-FAMILY: verdana, geneva, helvetica, arial
                }
                .title
                {
                        font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#143C54;
                        
                }
                
                
                 
                
            
        /*End of Advanced Search */
        
        
        
           /*AdvanceSearchMoz.asp */
        
		.AdvanceSearchTextBlue
		{
		    FONT-WEIGHT	: normal;
		    FONT-SIZE		: 8pt;
		    FONT-FAMILY	: Verdana;
		    COLOR			: #1b4f81;
		}
        
		.TitleWhite
                {
                        font-family	: Verdana; 
                        font-size		: 11px; 
                        color			: white;
                        font-weight	: bolder;
                        
                }
                .AdvanceSearchTextBlack
                {
                    FONT-WEIGHT		: normal;
                    FONT-SIZE			: 8pt;
                    FONT-FAMILY		: Verdana;
                    COLOR				: black;
                }
        /*End of AdvanceSearchMoz.asp*/
        
        
        
        
        
        /*Search Results Page */
				.clsHighlight
				{
					COLOR				: #ff6600; 
					FONT-FAMILY		: Verdana; 
					FONT-SIZE			: 11px;
					FONT-WEIGHT	: bold;
				}
				.Newsearchboldtext
				{
					FONT-WEIGHT: bolder;
					FONT-SIZE: 8pt;
					COLOR: black;
					FONT-FAMILY: Verdana
				}
				.SearchCategory
				{
					FONT-WEIGHT: lighter;
					FONT-SIZE: 8pt;
					COLOR: #D90000;
					FONT-FAMILY: Verdana
				}
				
				#SearchresultTitle{background-color:#9Ac2DC}
				#SearchresultTitle .title{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#143C54;}
				A
				{
					text-decoration:none;
					color:Blue;
				}
				A:hover
				{
					text-decoration:underline;
				}
				A:visited
				{
					text-color:red;
				}

				
				A.cells:link
				{
					MARGIN-TOP: 8px;
					FONT-WEIGHT: bold;
					FONT-SIZE: 10px;
					COLOR: #021c38;
					TEXT-ALIGN: center;
					TEXT-DECORATION: none
				}
				A.cells:visited
				{
					MARGIN-TOP: 8px;
					FONT-WEIGHT: bold;
					FONT-SIZE: 10px;
					COLOR: #021c38;
					TEXT-ALIGN: center;
					TEXT-DECORATION: none
				}

				A.cells:hover
				{
					MARGIN-TOP: 8px;
					FONT-WEIGHT: bold;
					FONT-SIZE: 10px;
					COLOR: #1e9bda;
					TEXT-ALIGN: center;
					TEXT-DECORATION: none
				}
				.jrtab
				{
					BORDER-RIGHT: #5d9bd9 1px outset;
					BORDER-TOP: #5d9bd9 1px outset;
					BORDER-LEFT: #5d9bd9 1px outset;
					BORDER-BOTTOM: #5d9bd9 1px outset;
					BACKGROUND-COLOR: #f0ffff
				}
				.jrtab1
				{
					BORDER-RIGHT: #33cc66 1px outset;
					BORDER-TOP: #33cc66 1px outset;
					FONT-SIZE: 8pt;
					BORDER-LEFT: #33cc66 1px outset;
					COLOR: black;
					BORDER-BOTTOM: #33cc66 1px outset;
					BACKGROUND-COLOR: #f2fff2
				}
				.BlueSearchboldText
				{
					color:#005A94;
					font-size:8pt;
					font-weight:normal;
					FONT-FAMILY: Verdana;
				}
				.RedBoldSearchCategory
				{
					FONT-WEIGHT: bolder;
					FONT-SIZE: 8pt;
					COLOR: #D90000;
					FONT-FAMILY: Verdana
				}
				.clsErrorHeader
				{
					font-family:Verdana;
					font-weight:bolder;
					font-size:10pt;
					color:Red;
				}
				.clsErrorText
				{
					font-weight: bolder;
					font-family:Verdana;
					font-size:8pt;
					color:Red;
				}
				.clsBorderResult
				{
					border-top			: solid 1px #4192c7;
					border-bottom	    : solid 1px #4192c7;
					border-left			: solid 1px #4192c7;
					border-right		    : solid 1px #4192c7;
				}
				
				
				
				/* Styles used for drop down menu*/

				#SearchPanel
				{	
					margin: 0;
					padding: 0;
					z-index: 30
					
				}

				#SearchPanel li
				{	
					margin		: 0;
					padding		: 0;
					list-style		: none;
					float			: left;
					font			: bold 11px verdana
				}

				#SearchPanel li a
				{	
					display		: block;
					margin		: 0 1px 0 0;
					padding		: 4px 10px;
					width		: 200px;
					background	: #A0EDFD;
					color			: #FFFFFF;
					text-align		: center;
					text-decoration: none
				}

				#SearchPanel li a:hover
				{	
					background: #98BEED
				 }

				#SearchPanel div
				{	
					position		: absolute;
					visibility		: hidden;
					margin		: 0;
					padding		: 0;
					background	: #ffffe1;
					border		: 1px solid black;
					width		: 250px;
					font-family	: verdana ;
					font-size		: 8pt;
					color			: black;
					font-style		: normal;
					font-weight	: lighter;
					
				}

				#SearchPanel div a
				{	
					position		: relative;
					display		: block;
					margin		: 0;
					padding		: 5px 10px;
					width		: 200px;
					white-space	: nowrap;
					text-align		: left;
					text-decoration: none;
					background	: #ffffe1;				/* Changes the bg color */
					color			: #000000;	
					font			: 11px verdana
				}

				#SearchPanel div a:hover
				{	
					background	: #ffffe1;				/* Menu item Hover color */
					color			: black
				}
						
				/* End of Menu styles*/
								
				
				
				
				
				
				
				
				
				
				
				
        /*End of Search Results Page */
        
        
       /*Browse by Subject */
                .AlphaSelect
		{
    			FONT-WEIGHT: bold;
    			FONT-SIZE: 10px;
    			COLOR: red
		}
		.list
                {
                    PADDING-LEFT: 6px;
                    FONT-SIZE: 11px;
                    BACKGROUND-COLOR: #ffffff;
                    TEXT-ALIGN: left;
                    font-family:Verdana, Tahoma;
                }
                .listL
                {
                    PADDING-LEFT		: 6px;
                    FONT-SIZE			: 11px;
                    BACKGROUND-COLOR	: #ffffff;
                    TEXT-ALIGN			: left;
                    font-family			: Verdana, Tahoma;
                }
                
                .listp
                {
                    PADDING-LEFT: 6px;
                    FONT-SIZE: 9px;
                    BACKGROUND-COLOR: #ffffff;
                    TEXT-ALIGN: left;
                    font-family:Verdana, Tahoma;
                }
                
		.list1 /* added for DRDO to keep caption of all field on right side of table*/
                {
                    PADDING-LEFT: 6px;
                    FONT-SIZE: 11px;
                    BACKGROUND-COLOR: #ffffff;
                    TEXT-ALIGN: right;
                    font-family:Verdana, Tahoma;
                }

                .txtFilter
                {
                    BORDER-RIGHT: #235774 1px solid;
                    BORDER-TOP: #235774 1px solid;
                    FONT-SIZE: 12px;
                    BORDER-LEFT: #235774 1px solid;
                    COLOR: #687586;
                    BORDER-BOTTOM: #235774 1px solid;
                    FONT-FAMILY: verdana, geneva, helvetica, arial;
                    HEIGHT: 18px
                }
                .btn
                {
                    
                    width: 25;
                    height: 25;
                    background-image:url(../images/go.jpg)
                }
                .links
                {
                    FONT-SIZE: 11px;
                    /*COLOR: #30363c;*/
                    color:Blue;
                    FONT-FAMILY: Verdana, Helvetica, sans-serif;
                    TEXT-DECORATION: none;
                    vlink: #06C
                }
                .numblist
                {
                    PADDING-LEFT: 6px;
                    FONT-SIZE: 11px;
                    COLOR: black;
                    BACKGROUND-COLOR: #ffffff;
                    TEXT-ALIGN: right
                }
                .JrnlAlternateColor
                {
                        background-color:yellow;
                }
                DIV.cells
                {
                    BORDER-RIGHT: gold 2px;
                    BORDER-TOP: gold 2px;
                    FONT-SIZE: 11px;
                    FLOAT: left;
                    BACKGROUND-IMAGE: url(../images/cells.jpg);
                    VERTICAL-ALIGN: middle;
                    BORDER-LEFT: gold 2px;
                    WIDTH: 21px;
                    BORDER-BOTTOM: gold 2px;
                    BACKGROUND-REPEAT: no-repeat;
                    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                    HEIGHT: 19px;
                    TEXT-ALIGN: center;
                    margin-top: 4px;
                }
                DIV.cellsallno
                {
                    BORDER-RIGHT: gold 2px;
                    BORDER-TOP: gold 2px;
                    FONT-SIZE: 11px;
                    FLOAT: left;
                    BACKGROUND-IMAGE: url(../images/cells_numbers.jpg);
                    VERTICAL-ALIGN: middle;
                    BORDER-LEFT: gold 2px;
                    WIDTH: 40px;
                    BORDER-BOTTOM: gold 2px;
                    BACKGROUND-REPEAT: no-repeat;
                    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                    HEIGHT: 19px;
                    TEXT-ALIGN: center;
                    margin-top: 4px;
                }

                DIV.cellsall
                {
                    FONT-SIZE: 11px;
			FLOAT: left;
                    BACKGROUND-IMAGE: url(../images/cells_numbers.jpg);
                    MARGIN-LEFT: 27px;
                    VERTICAL-ALIGN: middle;
                    WIDTH: 40px;
                    MARGIN-RIGHT: 1px;
                    BACKGROUND-REPEAT: no-repeat;
                    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                    HEIGHT: 19px;
                    TEXT-ALIGN: center;
                    margin-top: 4px;
                }
                A.cells:link
                {
                    MARGIN-TOP: 8px;
                    FONT-WEIGHT: bold;
                    FONT-SIZE: 10px;
                    COLOR: #021c38;
                    TEXT-ALIGN: center;
                    TEXT-DECORATION: none
                }
                A.cells:visited
                {
                    MARGIN-TOP: 8px;
                    FONT-WEIGHT: bold;
                    FONT-SIZE: 10px;
                    COLOR: #021c38;
                    TEXT-ALIGN: center;
                    TEXT-DECORATION: none
                }
                A.cells:hover
                {
                    MARGIN-TOP: 8px;
                    FONT-WEIGHT: bold;
                    FONT-SIZE: 10px;
                    COLOR: #1e9bda;
                    TEXT-ALIGN: center;
                    TEXT-DECORATION: none
                }
                .JournalTabHeading
                {
                    FONT-WEIGHT: bolder;
                    FONT-SIZE: 8pt;
                    COLOR: black;
                    FONT-FAMILY: Verdana
                }
		.clsLegends
		{
		    COLOR: Red;	
		}
        /*End of Browse by Subject */ 

        
        
        /*Start of TOC Page */
		 .Keyword
		{
		    FONT-WEIGHT: 300;
		    FONT-SIZE: 11px;
		    COLOR: black;
		    FONT-FAMILY: 'verdana'
		} 
		.table
		{
		    WIDTH: 100%;
		    BACKGROUND-COLOR: white;
		    TEXT-ALIGN: left
		}
		.Header
		{
			FONT-WEIGHT: bold;
			FONT-SIZE: 14px;
			COLOR: black;
			FONT-FAMILY: 'verdana'
		}
		.Title
		{
		    FONT-SIZE: 12px;
		    COLOR: black;
		    FONT-FAMILY: verdana
		    
		}
		.Text
		{
		    FONT-SIZE: 10px;
		    COLOR: green;
		    FONT-FAMILY: verdana;
		}
		.searchboldtext
		{
		    FONT-WEIGHT: bolder;
		    FONT-SIZE: 8pt;
		    COLOR: black;
		    FONT-FAMILY: Verdana
		}
		.searchhd
		{
		    FONT-SIZE: 8pt;
		    COLOR: black;
		    font-weight:normal;
		    FONT-FAMILY: Verdana
		}
		.TitlePublishedBy
		{
			FONT-SIZE: 11px;
			COLOR: green;
			FONT-FAMILY: Verdana;
		}
		
		.linkAuthorEmail
                {
                    FONT-SIZE: 12px;
                    FONT-FAMILY: Verdana, Helvetica, sans-serif;
                    TEXT-DECORATION: none;
                    font-weight:normal;
                    vlink: #06C
                }
                a.linkAuthorEmail:hover
                {
                	FONT-SIZE: 12px;
			FONT-FAMILY: Verdana, Helvetica, sans-serif;
			TEXT-DECORATION: underline;
			vlink: #06C
                }
                .TxtAuthors
		{
		    FONT-SIZE: 11px;
		    COLOR: black;
		    FONT-FAMILY: verdana;
		    font-weight:normal;
		    
		}
		.TblTrTocAlternateRowsClrGreen
		{
			background-color:black;
		}
		.TblTrTocAlternateRowsClrBlue
		{
			background-color:yellow;
		}
		
        /*End TOC Page */
        
/*End of Search Styles */


.table
{
    WIDTH: 100%;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.Peer
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9px;
    WIDTH: 75px;
    COLOR: darkblue
}
#dataPj
{
    BORDER-RIGHT: darkorange 1px;
    BORDER-TOP: darkorange 1px;
    BORDER-LEFT: darkorange 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: darkorange 1px;
    HEIGHT: 340px
}
#dataP
{
    BORDER-RIGHT: darkorange 1px solid;
    BORDER-TOP: darkorange 1px solid;
    MARGIN: 0px;
    OVERFLOW: auto;
    BORDER-LEFT: darkorange 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: darkorange 1px solid;
    HEIGHT: 360px
} 


        
/*End of Search Styles */

/* Styles used for drop down menu*/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px verdana}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #A0EDFD;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #98BEED}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #A0EDFD;
	border: 0px solid #5970B2}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: Auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #1E3853;				/* Changes the bg color */
	color: #FFFFFF;	
	font: 11px verdana}

#sddm div a:hover
{	background: #31658A;				/* Menu item Hover color */
	color: #FFFFFF}


		
/* End of Menu styles*/

.searchhd
{
    FONT-SIZE: 8pt;
    COLOR: green;
    FONT-FAMILY: Verdana
}

/*style for MyJournals*/
 .clsHeaderM
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR:  #D3D3D3;
    font-weight: normal; 
} 

.clsRecordHdr
{
    COLOR: black;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 11px ;
    
}

.clsRecordSubHdr
{
    COLOR: black;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px ;
    
}
 .clsRecord
{
    COLOR: black;
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: x-small
} 

.clsButton1
{
    BORDER-RIGHT: #5198bc thin solid;
    BORDER-TOP: #5198bc thin solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #5198bc thin solid;
    CURSOR: hand;
    COLOR: #008aff;
    BORDER-BOTTOM: #5198bc thin solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.clsBut1Active
{
    BORDER-RIGHT: #5198bc thin solid;
    BORDER-TOP: #5198bc thin solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #5198bc thin solid;
    CURSOR: hand;
    COLOR: red;
    BORDER-BOTTOM: #5198bc thin solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
/*end of style for MyJournals*/

.clsButtonActive
{
    BORDER-RIGHT: #336699 thin solid;
    BORDER-TOP: #336699 thin solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #336699 thin solid;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: #336699 thin solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #98BEED
}

.clsButton
{
    BORDER-RIGHT: #336699 thin solid;
    BORDER-TOP: #336699 thin solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #336699 thin solid;
    CURSOR: hand;
    COLOR: #336699;
    BORDER-BOTTOM: #336699 thin solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}

/* Style used in ejrnl.asp */
.clsBtnClear
{
	background-image:url(../images/clear_2.jpg); 
	background-repeat:repeat-y;
}

/* End */

/*Styles used in index.asp*/
.ar1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00578e;
    FONT-FAMILY: Arial
}
.clsDate
{
	FONT-SIZE	: 9px;
	FONT-FAMILY	: verdana;
}
.clsIndexText
{
	font-family	: Verdana;
	font-size		: 8pt;
	font-weight	: normal;
}

/*End*/

/*../about/about.asp*/
.clsAboutText
{
	font-family	: Verdana;
	font-size		: 8pt;
	font-weight	: normal;
}
/*End of ..about/about.asp*/


/*..faq//about.asp*/
.clsFaqText
{
	font-family	: Verdana;
	font-size		: 8pt;
	font-weight	: normal;
}
 .titlefaq
{
        font-family	: Verdana, Arial, Helvetica, sans-serif; 
        font-size		: 8pt; 
        font-weight	: normal; 
        color			: black;
        
}
/*End of ..faq//about.asp*/


/*../Search//help.asp*/
.clsSearchHelpText
{
	font-family	: Verdana;
	font-size		: 8pt;
	font-weight	: normal;
}
.clsSearchClose
{
	font-family	: Verdana;
	font-size		: 9pt;
	font-weight	: normal;
	color			: White;
	font-weight	: bold;
}

/*End of ../Search//help.asp*/


/*Styles for ../Search/ErrMail.asp */

.clsErrMailBody
{
	font-family	: Verdana;
	font-size		: 8pt;
	
}

/*End of Styles for  ../Search/ErrMail.asp   */