
		
        
        #HeaderTopLine
        {
			height:5px;
			width:100%;
			background-color:#1744A6;
        }
        #main
        {
            width:900px;
            text-align:center;
            background-color:white;
            padding-top:5px;                   
        }
        #main #logo
        {
            width: 235px; 
            float: left;        
        } 
        #main #header
        {
            float: left; 
            text-align:left;
            width:650px;       
        } 
        #main #header #headerLink 
        {  
            vertical-align: top;         
            text-align:right;             
            width:100%; 
            /*****/
            float:right;
            /*****/          
        } 
        #main #header #headerLink a
        {  
            color:#000000;
            text-decoration:none;
        }  
        #contentPlaceHolder
        {
            overflow:hidden;
            /*width: 720px; */
            min-height: 400px;                              
            padding-left: 5px;
            padding-right:5px;
            padding-top: 5px;
            background-color:White;
        }   
        #headerLink ul
        {				
			float:right;
			/****/
			list-style-type:none;	
			margin:0 0 0 0;	
			/****/			
		}
        #headerLink li
        {	
			background:url(../Images/bullet04.gif) no-repeat 0 .77em;
			float:left;
			margin:0 5px 0 0;
			padding:.25em 0 .2em 9px;
		}		
		#headerLink li.first
        {			
			background:none;
			float:left;
			margin:0 5px 0 0;
			padding:.25em 0 .2em 9px;
		}
		 #headerLink li.last
        {	
			background:url(../Images/bullet04.gif) no-repeat 0 .77em;			
			margin:0 5px 0 0;
			padding:.25em 0 .2em 9px;
		}		
        .logoName
        {   
			     	
	        font-size: 10pt;
	        font-weight:bold;	        	
	        color:#05748f;	
	    }   
        .logoAddress
        {	        	
	       font-size: 7pt;
	       color:#8a8a8a;	
	    }
	     /*********BEGIN :  TOP MENU ******/ 
	   
        a.TopMenuBar
        {
			 COLOR: #ffffff;
			 text-decoration:none;  			      
        }   
        
        .clTitleBackground
        {
			background-color: #efefef; 
			padding: 2px;
			border:1px solid #e6e6e6;
			vertical-align: middle;
			/*******/
			height:13px;				
			/******/
		}
		/*.accordainHeader
        {
			background :1px solid ;
			margin-top:3px;
			cursor:pointer;
			background-color: #efefef; 
			padding: 5px;
			border:1px solid #e6e6e6;
			vertical-align: middle;
		height:13px;	
			
		}
		/*******/
		.clSpace
		{
			margin-top:8px;
		}
		/*******/
        /*********END :  TOP MENU ******/ 
        /*********BEGIN :  LEFT MENU ******/ 
        
         .LeftParentLink
        {
	        FONT-WEIGHT: normal;
            FONT-SIZE: 8pt;
            COLOR: #000000;            
            TEXT-DECORATION: none;            
        }  
        .LeftMenuParentDivL
        {
            float:left;
            width:20px;
            height:15px;            
        }    
        
        .LeftMenuParentDivR
        {
            float:left;
        }              
        .LeftMenuDiv
        {
            clear:left;            
            vertical-align:middle;            
            min-height:5px;                        
        }
        .LeftMenuDivL
        {
            float:left; 
            padding:3px 3px 3px 3px;                           
        }
        .LeftMenuDivR a
        {
            float:left; 
            padding:3px 3px 3px 3px;  
            FONT-WEIGHT: normal;
            FONT-SIZE: 8pt; 
            COLOR: #666666;           
            TEXT-DECORATION: none   
        } 
        #ctl00_SideLeftMenu div 
        {
          padding:3px 3px 3px 0px;          
        }
        #ctl00_SideLeftMenu div a
        {
          border-bottom:1px solid #FF0000;
        }
        
        #imageholder
        {
            vertical-align: top; 
            height: 60px;            
            text-align:center;
        }

        /*********END :  LEFT MANU ******/
        
        /*********BEGIN :  FOOTER ******/
         #footer
        {
            border-top: #ffd275 1px solid;
            width: 900px;
            text-align:center;
            font-size:8pt;
        }  
        #footer div a:link  
        {
            color:#000099;
            TEXT-DECORATION: none  
        }
        #footer div a:active  
        {
            color:#000099;
            TEXT-DECORATION: none  
        }       
        #footer div a:visited  
        {
            color:#000099;
            TEXT-DECORATION: none  
        }
        /*******/
        #footerLink ul
		{	
			list-style-type:none;	
			margin:0px;
			padding:0px;	
		}
		/*******/
        #footerLink li a:link  
        {
            color:#000000;
            TEXT-DECORATION: none  
        }       
        #footerLink li a:hover  
        {
            color:#000000;
            TEXT-DECORATION: underline;  
        }
        #footerLink li a:visited  
        {
            color:#000000;
        }
        
        #footerLink
        {
			width:100%;
			text-align:center;					
		}
        #footerLink li
        {	
			background:url(../Images/bullet04.gif) no-repeat 0 .77em;
			/*float:left;*/
			margin:0 5px 0 0;
			padding:.25em 0 .2em 9px;
			/*******/
			display:inline;
			/*******/
		}		
		#footerLink li.first
        {			
			background:none;
			/*float:left;*/
			margin:0 5px 0 0;
			padding:.25em 0 .2em 9px;
			/*******/
			display:inline;
			/*******/
		}
		 #footerLink li.last
        {	
			background:url(../Images/bullet04.gif) no-repeat 0 .77em;			
			margin:0 5px 0 0;			
			padding:.25em 0 .2em 9px;			
		}
        
        /*********END :  FOOTER ******/	
        fieldset
        {
			border:solid 1px #c0c0c0;
			padding:2px 2px 2px 2px;
		}
		legend 
        {
			color:#68689A;	
			font-weight:bold;					
		}
		input[type="text"]{ 
	        border: 1px solid #000000;
    font-family: Verdana;
	        font-size:8pt;
	        color: #000000;
}
        input[type="file"]{ 
	        font-family: Verdana;
	        font-size:8pt;
	        border-right: #000000 1px solid;
	        border-top: #000000 1px solid;
	        border-left: #000000 1px solid;
	        border-bottom: #000000 1px solid;
	        color: #000000;
	        height:20px;
        }
        input[type="text"].redbox 
        { 
			padding-top:4px;
			height: 25px;
			width:150px; 
			border:#CC0000 solid 2px;
			margin: 0 3px; 
			font-size:165%; 
			font-weight:bold;
        }	
        
        input[type="text"].blackbox 
        { 
			padding-top:4px;
			height: 25px;
			width:150px; 
			border:#000000 solid 1px;
			margin: 0 1px; 
			font-size:165%; 
			font-weight:bold;
        }	
        select
        {
	        color: #000000;
	        background-color: #efefef;
	        font-family: Verdana;
	        font-size: 8pt;
	        font-weight:normal;	        
        }
        textarea{
	        border: 1px solid #000000;
    font-family: Verdana;
	        font-size: 8pt;
	        color: #000000;
	        height: 44px;
    width: 232px;
}
        
        
        .ajax__tab_xp div
        {	
			font-family: Verdana;
	        font-size: 8pt;	        
		}
        #ControlHolder
        {
            width: 100%; 
            text-align: left;
        }
        #PageTitleHolder
        {
           width: 100%;
           min-height:35px;
        }         
        /*#ctl00_ContentPlaceHolder1_lblSubHeader*/
        .SubHeader
        {
        font-family: Verdana;
        font-size:8pt;
        font-weight: bold;       
        }        
        /*#ctl00_ContentPlaceHolder1_lblPageHead*/
        .PageHead
        {
        font-family: Verdana;
        font-size:10pt;
        font-weight: bold;
        color:#EE6340;
        }
        .Mandatory
        {
            font-family: Verdana; 
            font-size: 8pt;
            font-weight:normal; 
            color: #ff0000;
            padding-left:5px;
        }
        
        #BoxLeft
        {
            float:left;            
        }
        #BoxRight
        {
            float:Right;            
        }        
        #BoxLeftBold
        {
            float:left;
            font-weight:bold; 
        }
        #BoxRightBold
        {
            float:Right;
            font-weight:bold; 
        }
        
        .clLeft
        {
            float:left;
        }
        .clRight
        {
            float:Right;            
        }        
        .clLeftBold
        {
            float:left;
            font-weight:bold; 
        }
        .clRightBold
        {
            float:Right;
            font-weight:bold; 
        }
       
        /** NAVIGATION CONTROL OF ADMiSSION *******/
         #StudentLinkHolder
		{
			padding-bottom: 5px; 
			padding-top: 5px; 
			border-bottom: 1px solid #ffd275;
			margin-top: 5px;
			margin-bottom: 15px;
		}
		 #StudentLinkHolderDC
		{			
			border-bottom: 1px solid #ffd275;	
			padding-top:5px;	
					
		}
        a.NavLink:link
        {
        color:#7D316A;
        font-weight:normal;
        font-size:8pt;
        text-decoration:none;
        }
        a.NavLink:visited
        {
        color:#7D316A;
        font-weight:normal;
        font-size:8pt;
        text-decoration:none;
        }
        a.NavLink:hover
        {
        color:#7D316A;
        font-weight:normal;
        font-size:8pt;
        text-decoration:underline;       
        }
		/******** BEGIN : Alert Message *******/
        .clPopupTable
        {			
			width:350px;
			border:0px;
			z-index:100;
			position:absolute;	
			min-height:400px;			
        }
        .clPopupTableHolder
        {
			position:fixed;						
			border:solid 0px #c0c0c0;				
			background-image:url(images/bg.gif);
			z-index:1001;
			top:0;			
			left:0;
			right:0;
			bottom:0;
			width:100%;
			height:100%;
			vertical-align:middle;
		}
		.clPopupMessage
		{
			background-color:#FFFACD;
			font-family:Verdana;
			font-size:8pt;
			padding:5px 5px 5px 5px;
			border-top:solid 1px #000000;
			border-bottom:solid 1px #ff0000;
			width:100%;
			vertical-align:middle;					
		}
		.clPopupIcon
		{
			background-color:#FFFACD;
			/*width:20px;*/
			border-top:solid 1px #000000;
			border-left:solid 1px #000000;
			border-bottom:solid 1px #ff0000;
			padding:5px 5px 5px 5px;			
		}		
		.clPopupClose
		{
			border-top:solid 1px #000000;
			border-right:solid 1px #000000;
			border-bottom:solid 1px #ff0000;
			background-color:#FFFACD;
			vertical-align:top;
			text-align:right;
			
		}
		.clCloseImage
		{
			cursor:pointer;	
			background-image: url('../images/button_close.gif'); 
			height:16px;
			width:16px;					
		}
		
		.clAlertImage
		{
			background-image: url('../images/alert-large.gif'); 	
			height:32px;
			width:31px;	
		}
		.clArrowImage
		{
			background-image: url('../images/arrow.png'); 	
			height:12px;
			width:16px;	
		}
		
		
		.clPopupMessage2
		{
			background-color:#FFFACD;
			font-family:Verdana;
			font-size:8pt;
			padding:5px 5px 5px 5px;			
			border-bottom:solid 1px #000000;
			width:100%;					
		}
		.clPopupIcon2
		{
			background-color:#FFFACD;
			width:20px;			
			border-left:solid 1px #000000;
			border-bottom:solid 1px #000000;
			padding:5px 5px 5px 5px;			
		}		
		.clPopupClose2
		{			
			border-right:solid 1px #000000;
			border-bottom:solid 1px #000000;
			background-color:#FFFACD;
			vertical-align:top;
			text-align:right;
			padding:2px 2px 2px 2px;			
		}
		
		.clAlertBut
		{
			width : 80px;
			height : 20px;
			font-family: Verdana;
			font-size : 8pt;
			font-weight:bold;
			color: #000000;
			background-color :#FFDB7D;			
			border-top  :1px solid #FFDB7D;
			border-left  :1px solid #FFDB7D;			
			filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFDB7D', EndColorStr='#FF9100');
		}
		.clAlwaysVisible
		{			
			position:fixed;
			background-color:#FFFACD;
			
		}

		/******** END : Alert Message *******/
       
	   /** 
		BEGIN: 15-APRIL-2008 
		Grid Related Classess  **/
		
		.gridCaption
		{
			margin-top:5px;
			font-family: Verdana;
			font-size:8pt;
			font-weight: bold;
			color:Navy;
			background-color:#e1ecfc;
			border:1px solid #c0c0c0;
			width:98%;
			
		}	
		.gridCaptionc
		{
			margin-top:5px;
			font-family: Verdana;
			font-size:8pt;
			border:1px solid #c0c0c0;
			width:98%;
			
		}	
		.gridHeader 
		{		   
			color:#666666;
			font-weight:normal;
			font-size:8pt;
			text-decoration:none;					
			text-align:center;
			padding:3px 3px 3px 3px;
			background-color:	#EFEFEF;    
		}	 
		.gridHeader a:link 
		 { 
			text-decoration: none; 
			color:#666666;
		 }
		.gridAltItem
		{			
			font-size:8pt;
			padding-left:4px;
		}
		.gridAltItemg
		{			
			font-size:8pt;
			
			padding-left:4px;
		}
		.gridItem 
		{				
			font-size:8pt;
			padding-left:4px;
			background-color:#FFFFFF;			
		}		
		.gridItem td 
		{				
			padding-left:4px;
			background-color:#FFFFFF;	
			text-align:left;					
		}		
		.gridItem a:link 
		{ 			
			text-decoration: none;
			text-align:center; 			
		} 
		
	  /** END OF Grid Classes **/ 
	  
	  /** Messages Related Classes **/ 
		.
		saveNote
		{
			font-family: Verdana;
			font-size:8pt;
			font-weight: bold;
			color:#008000;
		}
		.errorNote
		{
			font-family: Verdana;
			font-size:8pt;
			font-weight: bold;
			color:#FF7200;
		}
		.BookTitle
		{
			font-family: Verdana;
			font-size:8pt;			
			color:Black;
			
		}	
	 /** END OF Messages Classes **/ 	
	
	/** END: 15-APRIL-2008 **/  
	
			/************ BEGIN : Eligibilty *****************/
	
			.clLeftBorder
			{				
				padding-left:0px;
				border:solid 1px Silver;				
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;
				float:left;
			}
			.clLeftBorderB
			{			
				padding-left:0px;
				border-bottom:solid 1px Silver;				
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;
				float:left;
			}

			.clLeftBorderL
			{
				padding-left:0px;
				border-left:solid 1px Silver;
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;
				float:left; 
			}

			.clLeftBorderLR
			{
				padding-left:0px;
				border-left:solid 1px Silver;
				border-right:solid 1px Silver;				
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;
				float:left;
			}

			.clLeftBorderR
			{
				padding-left:0px;
				border-right:solid 1px Silver;				
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;
				float:left;
			}

			.clLeftBorderBR
			{
				padding-left:0px;
				border-right:solid 1px Silver;
				border-bottom:solid 1px Silver;
				border-top:solid 0px Transparent;
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;
				float:left;
			}
			.clLeftBorderTBR
			{
				background-color:Transparent;
				padding-left:0px;
				border:none;
				border-right:solid 1px Silver;
				border-top:solid 1px Silver;
				border-bottom:solid 1px Silver;
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;
				float:left;
			}

			.clLeftBorderBL
			{
				padding-left:0px;
				border:none;
				border-left:solid 1px Silver;				
				border-bottom:solid 1px Silver;
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;
				float:left;
			}

			.clLeftBorderBLR
			{
							
				padding-left:0px;
				border-bottom:solid 1px Silver;
				border-left:solid 1px Silver;
				border-right:solid 1px Silver;
				vertical-align:middle;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;				
				float:left;
			}   
			
			.clTableHeader
			{
				background-color:#e1ecfc;
				
				border:solid 1px Silver;			
				font-weight:normal;				
			}   
			.clSubHeading
			{				
				font-weight:bold; 
				color: #c00000; 
				background-color: #e4edfd;
				
				padding-left:0px;
				margin-right:0; margin-left:0; margin-top:0; margin-bottom:0;				
			}
			.on
			{
				display:;
			}
			.off
			{
				display:none;
			}
			
			.statButYes
			{
				color:Green;
			}
			
			.statButNo
			{
				color:Red;
			}
			
				
			/************	END : Eligibilty *****************/
  
			/*********  BEGIN : Collapsible Panel ************/ 
			.CollapsePanel
			{
				height : 0px;
				overflow:hidden;
			 }
			/********* END : Collapsible Panel ***************/
 
			 /*************** BEGIN : CSS For Advance Search & Simple Search Text *****************/
			 
			 .SimpleSearch
			 {
					color:#7D316A;
					font-weight:normal;
					font-size:8pt;
					text-decoration:none;
			 }
			
			/*************** END : CSS For Advance Search & Simple Search Text *****************/
			
			/*************** BEGIN : CSS For hr in Student Status Control *****************/
			.hrStatus
			{
				width:100%;
				color:#FF0000;
				/******/
				background-color:#FF0000;
				/******/
				height:1px;
			}
			/*************** END : CSS For hr in Student Status Control *****************/
			
	/*----------ReportViewer Button (Added by Rupam on 28 March 2008)-------*/
	a.ButExport:Link
	{	
		color:Blue;
		text-decoration:none;
		padding:0px 5px 5px 5px;
		text-align:center;
		vertical-align:middle;
		border:0px solid #607B8B;
		width:80px;
		font-family: Verdana;
		font-size : 8pt;
	}		
	a.ButExport:hover
	{	
		color:Blue;
		text-decoration:none;
		background-color:#DDEEF5;
		padding:0px 5px 5px 5px;
		text-align:center;
		vertical-align:middle;
		border:1px solid #607B8B;
		width:80px;
		font-family: Verdana;
		font-size : 8pt;
	}
	
	a.ButExport:visited
	{	color:Blue;	
		text-decoration:none;
		padding:0px 5px 5px 5px;
		text-align:center;
		vertical-align:middle;
		width:80px;
		font-family: Verdana;
		font-size : 8pt;
	}
	
	a.ButExport:active
	{	color:Blue;	
		text-decoration:none;	
		padding:0px 5px 5px 5px;
		text-align:center;
		vertical-align:middle;
		width:80px;
		font-family: Verdana;
		font-size : 8pt;
	}
	
/********* DC Portal Releated CSS ***************/
.Role
{
	font-family: Verdana;
	font-size:10pt;
	text-decoration:underline;
	color:#666666;
	text-align:left;
	background-color:White;
}
.OS
{
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color:#666666;
	text-align:left;
	background-color:White;
}
.User
{
	font-family: Verdana;
	font-size:8pt;
	font-style:italic;
	color:#666666;
	text-align:left;
	background-color:White;
}

.Rule
{
	font-family: Verdana;
	font-size:8pt;
	color:#666666;
	text-align:left;
	background-color:White;
	
}
.llblContentTitle
{
	font-family: Verdana;
	font-size:14px;
	font-weight: bold;
	color:#666666;
	text-align:left;
}

/************Principal Calendar CSS *****************/

.PCTable
{
	background-color:Navy;
	
	
}
.PrincipalCalendarTD
{
	font-family: Verdana,arial, Arial Narrow, Mangal;
	font-size:8pt;
	font-weight:bold;
	color:Navy;
    background-color: #ffffff;
   
    
}
.PCTDMouseOver
{
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: Maroon;
	font-family: Verdana,arial, Arial Narrow, Mangal;
	background-color: #9cd5ff;
}
.PCService
{
	font-family: Verdana,arial, Arial Narrow, Mangal;
	font-size:8pt;
	font-weight:bold;
	color:Maroon;
    background-color:#EE6340;
    cursor:pointer;
}
.Tab
{
	color:#000080;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
	
	BORDER-BOTTOM: #778899 1px solid;	
	background-color: #CDCCDF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#eeeeee', EndColorStr='#CDCCDF');	
	
}

.WhiteTab
{
	
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#97B5E6', EndColorStr='#1744A6');
    COLOR: #ffffff;   
    border-left: #778899 1px solid;
    border-right: #778899 1px solid;
    border-top: #778899 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #1744a6;
}


/******* Messaging Related CSS***********/
.clCompose
{
	background-color:#D6D3CE;
	
}
.trDark
{
	 background-color:#e6e6e6;
}
.trLight
{
	 background-color:#efefef;
}

.titleFont
{
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight:bold;
	color: #68689A; 
}

.butSubmitt
{
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #000000; 
	border: 1px solid #e6e6e6; 
	background-color: #efefef;
	text-decoration:none;
	padding-left: 2; 
	padding-right: 2; 
	padding-top: 1; 
	padding-bottom: 1;
}
.clMailUsage
{
	font-size:8pt;
}
/************* BEGIN: Pallete **********/
.clShowPallete
{
	display:inline;	  
}
.clHidePallete
{
	display:none;            
}
/*******/
#DIVColorPallete ul
{
	margin:0px;		
	padding:0px;
			
}
/*******/
.clGray
{
	float: right; background-color: #04748d; border: solid 1px #000000; width: 10px;
	height: 10px; margin: 2px 5px 2px 2px;                
}
.clBlue
{
	float: right; background-color: #45c8f4; border: solid 1px #000000; width: 10px;
	height: 10px; margin: 2px 5px 2px 2px;                
}
.clGreen
{
	float: right; background-color: #80ae0a; border: solid 1px #000000; width: 10px;
	height: 10px; margin: 2px 5px 2px 2px;
}
.clMaroon
{
	float: right; background-color: #40ba8d; border: solid 1px #000000; width: 10px;
	height: 10px; margin: 2px 5px 2px 2px;
}
.clOrange
{
	float: right; background-color: #628b8e; border: solid 1px #000000; width: 10px;
	height: 10px; margin: 2px 10px 2px 2px;
}
.clPalleteTitle a:Link
{
      color:#000000;
      text-decoration:none;
}
/************* END: Pallete **********/
.clDCLogo
{
	background-image: url('../images/DCLogo.png'); 
	height:43px;
	width:60px;	
}
.clColorDown
{
	background-image: url('../images/image_down.gif'); 
	height:15px;
	width:15px;		
}
.clColorTop
{
	background-image: url('../images/image_top.gif'); 
	height:15px;
	width:15px;		
}

/****************** BEGIN : Home Page Boxes ***********/
.clBlueBoxBorder
{
	border:solid 1px #CED7E8;	
}
.clBlueBoxTitle
{
	color:#4C5A87;
	font-family:Verdana ;
	font-size:11px;	
	nowrap:true;
	font-weight:bold;
	vertical-align:top;
	height:18px;
	background:#CED7E8;
	text-align:left;
}
.clBlueBox
{
	background:#E7ECF2;
	text-align:left;
}

.clGreenBoxBorder
{
	border:solid 1px #DDE8CA;	
}
.clGreenBoxTitle
{
	color:#849F4E;
	font-family:Verdana ;
	font-size:11px;	
	nowrap:true;
	font-weight:bold;
	vertical-align:top;
	height:18px;
	background:#DDE8CA;
	text-align:left;
}
.clGreenBox
{
	background:#EFF3E4;
	text-align:left;
}

.clMaroonBoxBorder
{
	border:solid 1px #E8D1D9;	
}
.clMaroonBoxTitle
{
	color:#8F737F;
	font-family:Verdana ;
	font-size:11px;	
	nowrap:true;
	font-weight:bold;
	vertical-align:top;
	height:18px;
	background:#E8D1D9;
	text-align:left;
}
.clMaroonBox
{
	background:#F3E8EC;
	text-align:left;
}

.clOrangeBoxBorder
{
	border:solid 1px #F0DECA;	
}
.clOrangeBoxTitle
{
	color:#C67D39;
	
	font-family:Verdana ;
	font-size:11px;	
	nowrap:true;
	font-weight:bold;
	vertical-align:top;
	height:18px;
	background:#F0DECA;
	text-align:left;
}
.clOrangeBox
{
	background:#F7EDE3;
	text-align:left;
}

/******************END : Home Page Boxes ***********/

/******************* START ***************/
.DashBoardIcons
{
	font-size:.77em;
	font-family:Verdana;
	font-weight:bold;
	width:65px;
	color:#333333;
}

/******************* LMS Related Classes ***************/
.OPACAuthorContainer
{
	float:left;
	border-width:1.5px;		
	border-style:solid;
	border-color:#C0C0C0;
	width:18px;
	height:18px;	
	background-color:White;
	padding: 2px;
}

.OPACAuthorContainer:hover
{
	float:left;
	width:30px;
	border-width:1.5px;		
	border-style:solid;
	border-color:#C0C0C0;
	width:18px;
	height:18px;	
	background-color:#E0E0E0;
	padding: 2px;
}

.OPACAlphabet
{
	text-align:center;
	vertical-align:middle;
	width:25px;
	height:25px;
	color:#CC3300;	
}

.OPACPubYear
{
	text-align:center;	
	vertical-align:top;	
	height:20px;
	color:#CC3300;	
}
.OPACPubNestedYear
{
	text-align:center;	
	vertical-align:top;	
	height:20px;
	color:#666666;	
}


.OPACText
{	
	vertical-align:middle;
	color:#CC3300;
	height:20px;			
}
.OPACNestedText
{	
	vertical-align:middle;
	color:#666666;
	height:20px;		
}


.Anchor
{
	font-size: 10pt;
	font-family:Verdana;
	font-weight:semi-bold;   
	color:blue;  
    TEXT-DECORATION: none;  
}

.MoreLink
{
	font-family:Verdana;	
	color:blue;  
    TEXT-DECORATION:underline 
}

.BrowseTitle
{
	font-size: 9pt;
    font-weight:bold;	        	
    color:#525252;
}

.OPACDecadeYearContainer
{	
	border-width:1.5px;		
	border-style:solid;
	border-color:#C0C0C0;	
	min-height:18px;
	background-color:White;
	padding: 2px;
	vertical-align:top;
	width:95px;
}

.OPACYearContainer
{	
	border:solid 1px #C0C0C0;	
	min-height:18px;
	background-color:White;
	padding: 2px;
	vertical-align:top;
}
.OPACYearContainerFooter
{	
	border:solid 1px White;
}
.OPACYearContainer:hover
{	
	border-width:1.5px;		
	border-style:solid;
	border-color:#C0C0C0;	
	min-height:18px;
	background-color:#E0E0E0;
	padding: 2px;
	vertical-align:top;
}

.OPACSubjContainer
{
	border:solid 1px #C0C0C0;
	background-color:White;	
	padding-left: 5px;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:top;
	width:140px;
	height:100%;
}
.OPACSubjContainerFooter
{
	border:solid 1px White;	
}

.OPACSubContainer
{	
	border-width:1.5px;		
	border-style:solid;
	border-color:#C0C0C0;	
	background-color:White;
	padding-left: 5px;	
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:top;	
}

.OPACSubContainer:hover
{
	border-width:1.5px;		
	border-style:solid;
	border-color:#C0C0C0;		
	background-color:#E0E0E0;
	padding-left: 5px;
	padding-bottom:2px;	
	padding-top:2px;
	vertical-align:top;
}

.OPACBrowseContainer
{
	float:left;
	border-width:1.5px;		
	border-style:solid;
	border-color:#C0C0C0;
	width:150px;	
	background-color:White;
	padding-left: 5px;	
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:top;
}

.OPACBrowseContainer:hover
{
	float:left;
	border-width:1.5px;		
	border-style:solid;
	border-color:#C0C0C0;
	width:150px;		
	background-color:#E0E0E0;
	padding-left: 5px;
	padding-bottom:2px;
	padding-top:2px;
}
.DivDisplay
{
	float:left;
	display:inline;
	
}

.DivPager
{
	float:left;
	width:20px;
	text-align:center;	
}

.SearchResult
{
	font-size: 9pt;
    color:#525252;
}
.OPAC_TD
{    
	background-image:url(../images/OPAC.jpg); 
	background-repeat:no-repeat;	
    font-family:Calibri;
    font-size:10pt;
    color:#314848;
    font-weight: 400;    
    height:25px;
    width:255px;    
}
.normalFont
{
	FONT-SIZE: 11px; FONT-FAMILY: verdana;
}

.highlight
{
	background:yellow;
}

#LatestArrival
{
	position: relative;
	width: 510px;
	height:20px;
	overflow:hidden;	
}

.LatestArrival_MrqLR
{    
	/*background-image:url(../images/OPAC.jpg); 
	background-repeat:no-repeat;	*/
    font-family:Calibri;
    font-size:10pt;
    color:#1B7386;
    font-weight: 500;    
        
    position: absolute;	
    width: 510px;
	height:20px;
	top:5px;	
	left:510px;			
}
/******************END : LMS Classes ***********/

/*Added by Gurpreet for Tool Tip display in Time Table Sceen*/
.TTitem
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	z-index:-100;
}
.TTitem li
{
    position: relative;
    display: block;    
}   
.TTitem li:hover         
{
    cursor:pointer;
}

.TTitem ul
{
	list-style-type:none;
    position: absolute;
    left: -9999px;
    top: -9999px; 
    z-index:-100;          
    margin:0px;
	padding:0px;
}    
.TTitem li:hover 
{
	z-index:100;
}    
.TTitem li:hover ul li
{
    padding:5px;	
}
.TTitem li:hover ul
{
    left: 0;
    top: 15px;
    background:#FFFACD;                          
    display: block;
    width: 200px;           
    padding: 0px 0px 0px 0px;           
    border-top: 1px dashed #888;
    border-bottom: 1px dashed #888;
    border-left: 1px dashed #888;
    border-right: 1px dashed #888;
    z-index:200;
    margin:5px;	    
}  

a.TTLinks
{
color:blue;
font-weight:normal;
font-size:8pt;
text-decoration:none;
}
a.TTLinks:link
{
color:blue;
font-weight:normal;
font-size:8pt;
text-decoration:none;
}
a.TTLinks:visited
{
color:blue;
font-weight:normal;
font-size:8pt;
text-decoration:none;
}
a.TTLinks:hover
{
color:blue;
font-weight:normal;
font-size:8pt;
text-decoration:underline;       
}
/*------------------------------------------------------------------*/
/* AutoComplete item */
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 100px;
    text-align : left; 
    list-style-type : none;
    padding:0px;
}

.autocomplete_highlightedListItem
{
	background-color: #FFFACD;
	color: black;
	padding: 1px;
	font-size:165%;
	font-weight:bold;
}

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	font-size:165%;
	font-weight:bold;
}