/*******************************************************************************************
*  Copyright @ 2000 Ramco Systems,  All Rights Reserved.									*
*  File Name			: RsGlobalStyles.css	 	   										*
*  Revision/Version     : 1.4.3.12 - R2														*
*  Purpose              : this file holds the collection of styles for each html element	*
********************************************************************************************
*  Modification			: Image Control Focus issue and Image Button and Link Feature added	*
*  Case ID				: MSRVW_DotNet_MNT_994 Done by Soundar								*
*********************************************************************************************/

/*Modified for MSRVW_DotnetPatch8_116*/
/*****Login Page Styles*****/	
	td.loginlogo
	{ background-repeat:no-repeat;
	  background-color:#224272;
	  height:54px;
	  width:174px;
	}
	td.ramcologo
	{  width:145px; height:124px; }

	td.customerlogo
	{ background-image:url(images/customer/LoginLogo.gif); 
	  background-repeat:no-repeat;
	  background-position:center center;
	  width:220px; height:250px; }
	
	/*** Login Page Link Task Style ***/
	a.loginforwardlink, a.loginforwardlink:link, a.loginforwardlink:visited
	{ background-color:transparent; 
	  color	:#fff; 
	  cursor:pointer; 
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:bold;		
	  text-decoration: underline; }
	a.loginforwardlink:hover
	{ background-color:transparent; 
	  color	:#0d0dff;   
	  cursor:pointer; 
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:bold;		
	  text-decoration: underline;  }		 
	 
	hr.hrstyle
	{ width:96%;color:#eee; }
	td.footer
	{ color:#fff; 
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;		
	  background-color:#708db8;
	  white-space:nowrap; width:96%;align:right;}
/*****End Login Page Styles*****/	

/*****Terms & Conditions styles******/
	td.opacity35 {
		opacity:0.35; /* firefox, opera, safari, chrome */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=35)"; /* IE 8 */
		filter:alpha(opacity=35); /* IE 4, 5, 6 and 7 */
		zoom:1 /* so the element "hasLayout"
		/* or, to trigger "hasLayout" set a width or height */
	}
	a.opacity50 {
		opacity:0.50; /* firefox, opera, safari, chrome */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; /* IE 8 */
		filter:alpha(opacity=50); /* IE 4, 5, 6 and 7 */
		zoom:1 /* so the element "hasLayout"
		/* or, to trigger "hasLayout" set a width or height */
	}
	div.opacity35 {
		opacity:0.35; /* firefox, opera, safari, chrome */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=35)"; /* IE 8 */
		filter:alpha(opacity=35); /* IE 4, 5, 6 and 7 */
		zoom:1 /* so the element "hasLayout"
		/* or, to trigger "hasLayout" set a width or height */
	}
	div.opacity100 {
		opacity:1; /* firefox, opera, safari, chrome */
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; /* IE 8 */
		filter:alpha(opacity=100); /* IE 4, 5, 6 and 7 */
		zoom:1 /* so the element "hasLayout"
		/* or, to trigger "hasLayout" set a width or height */
	}
/*****End Terms & Conditions styles******/

/*****Home Page Styles*****/	
	body.homepagebodycolor
	{ color: #000000;
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;		
	  margin:0px;height:100%;
	  visibility:hidden; }
	td.tabbgoff
	{ background-color:	#e9e9e9; 
	  color: #000;
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;font-style:normal;		
	  cursor:pointer; }
	div.tabbgoff
	{ background-color:	#e9e9e9;
	  color: #ffffff;
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;		
	  border-right: #999999 1px solid; border-top: #ffffff 1px solid; border-bottom: #999999 1px solid; border-left: #999999 1px solid;
	  padding-left: 10px;
	  cursor:pointer;						
	  height:20px; }
	.tabbgoffhead
	{ background-color:	#8686ae;
	  color:#fff;
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal; }
	div.tabbgoffhead
	{ background-color:	#8686ae;
	  color:#ffffff;
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal; 
	  border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; border-bottom: #999999 1px solid; border-left: #999999 1px solid;
	  padding-left:	5px;
	  height:20px; }	  
	td.trademark, marquee.trademark
	{ color: #ccc;
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal; 
	  background-color:transparent; width:100%;
	  cursor:default;}
	div.menutitle
	{
		color:#ffffff;
		font-family:verdana, sans-serif;font-size:8pt;font-weight:bold;
		text-align:center; vertical-align:middle;
		padding-top:2px;
	}
	/*****End Home Page Styles*****/
	/*****	Banner styles			****/
	td.bannercustlogo
	{ 
	/*Code modified for case TECH-33126*/
	/* width:65px; */
	   height:51px; 
	   font-family:verdana, sans-serif;font-size:8pt;font-weight:normal; }

	/*****	Banner styles			****/
	
	/*****	CommonAction Toolbar styles			****/
	body.toolbarbodycolor
	{ background-color:	#fff;
	  margin:0px;	}
	td.iconleft
	{ background-image: url(images/toolbar/toolbarl.gif);
	  background-repeat: no-repeat; 
	  width: 0px;padding:0px; } 
	td.iconcenter
	{ background-image: url(images/toolbar/toolbarc.gif);
	  background-repeat: repeat-x; 
	  width: 26px; text-align:center;
	  padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px;} 
	td.iconright
	{ background-image: url(images/toolbar/toolbarr.gif);
	  background-repeat: no-repeat; 
	  width:0px;padding:0px; } 
	td.iconcenterh
	{ background-image: url(images/toolbar/toolbarch.gif);
	  background-repeat: repeat-x; 
	  width: 26px;text-align:center;
	  padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px;} 	  
	td.iconsplitter
	{ background-image: url(images/toolbar/toolbarsplitter.gif);
	  background-repeat: repeat-x; 
	  width: 1px;padding-top:2px; text-align:center;} 	  
/*****	end commonaction toolbar styles	****/

/********************************************************************************************************************/
/*****	ILBO Styles	****/
	
	body.generalbodycolor1
	{ background-color: #d5e2f6;   /* cdd7e3;  f3f9ff; d5e2f6;*/
	  color:#000000;
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal; 			
	  visibility:hidden;
	  margin:2px; }
	body.hwaspbody
	{ background-color: #fff;
	  color:#000;
	  margin:0px;padding:0px;
	  height:100%;width:100%;
	  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal; }
	/*****	Heading	****/
	td.heading1
	{ color: #fff;
	  font-family:verdana, sans-serif;font-size:12pt;font-weight:bold;
	  text-transform:capitalize; 
	  text-align:center; vertical-align:middle; }
	td.heading2 
	{ background-color:#4a6893;
	  color :#e4e4c9;
	  font-family:verdana, sans-serif;font-size:13pt;font-weight:bold;
	  text-align:center; }	  
	/*****	Controls	****/
		/*****	Label	****/
		td.labels 
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;				
		  text-align:right; }
		td.labelsleft
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;}		
		td.labelscenter
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;				
		  text-align:center; }				
		td.labelsright
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;				
		  text-align:right; }						
		td.labelsmandatory 
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:bold;				
		  text-align:right; }		  
		td.labelsmandatoryleft
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:bold;}		
		td.labelsmandatorycenter
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:bold;				
		  text-align:center; }				
		td.labelsmandatoryright
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:bold;				
		  text-align:right; }						
		td.filler
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;}		
		td.labelsmandatorybottom
		{ font-family:verdana, sans-serif;font-size:8pt;font-weight:bold;}		

		td.hdrlabelhelp
		{ font-family:verdana, sans-serif;font-size:11pt;font-weight:bold;				
		  color:#000;
		  letter-spacing:-0.5pt; }		
		td.displayonly
		{ background-color:	transparent; 
		  color: #000;
		  font-family:verdana, sans-serif;font-size:9pt;font-weight:normal;
		  border:0px;border-style:solid;
		  padding:0; }
		/*****	Input Header ****/
		input,textarea,select
		{ color:#000000;	
		  font-family:verdana, sans-serif;font-size:8pt;font-weight:normal; }		
		  
		input.displayonly
		{ background-color:transparent;
		  border:0px;border-style:none;}
		input.numericdisplayonly
		{ background-color:transparent;
		  border:0px;border-style:none;
		  text-align:right; }
		input.hdrdbforwardlink
		{ background-color:transparent;
		  color:#880000;		  
		  border: 0px;border-style:none; }
		input.hdrdisplayonly
		{ background-color:transparent;
		  color: #880000;		  
		  border: 0px;border-style:none; }
		  
		/* Button Styles */
			/* Trans Task */
			a.transtask,a.transtask:link, a.transtask:visited
			{ color:#000; 
			  cursor:pointer; 
			  font-family:tahoma, verdana, sans-serif; font-size:	8pt; font-weight:bold; 
			  text-decoration: none; }
			div.buttonleft
			{ background-image:url(images/button/buttonnl.gif);
			  background-repeat:no-repeat; 
              background-position:left;
			  padding-left:3px;
			  overflow:hidden;
			  position:relative;
			  height:25px;}
			div.buttonright
			{ background-image:url(images/button/buttonnr.gif);
			  background-repeat:no-repeat;
			  background-position:right;
			  padding-right:3px;
			  overflow:hidden;
			  position:relative;
			  height:25px; }
			div.buttoncenter
			{ background-image:url(images/button/buttonnc.gif);
			  background-repeat:repeat-x;	
			  overflow:hidden;
			  position:relative;
			  padding-top:5px;
			  text-align:center; vertical-align:middle;
			  height:25px;}
			a.transtask:hover div.buttonleft
			{ background-image:url(images/button/buttonhl.gif);
			  background-repeat:no-repeat; 
              background-position:left;}
			a.transtask:hover div.buttonright
			{ background-image:url(images/button/buttonhr.gif);
			  background-repeat:no-repeat;
			  background-position:right; }
			a.transtask:hover div.buttoncenter
			{ background-image:url(images/button/buttonhc.gif);
			  background-repeat:repeat-x; }
			/* Submit Task */  
			a.submittask,a.submittask:link, a.submittask:visited
			{ color:#000; 
			  cursor:pointer; 
			  font-family:tahoma, verdana, sans-serif; font-size:	8pt; font-weight:bold; 
			  text-decoration: none; }
			a.submittask:hover div.buttonleft
			{ background-image:url(images/button/buttonhl.gif);
			  background-repeat:no-repeat; 
              background-position:left;}
			a.submittask:hover div.buttonright
			{ background-image:url(images/button/buttonhr.gif);
			  background-repeat:no-repeat;
			  background-position:right; }
			a.submittask:hover div.buttoncenter
			{ background-image:url(images/button/buttonhc.gif);
			  background-repeat:repeat-x; }					
			/* Submit Task */  
			a.standardtask,a.standardtask:link, a.standardtask:visited
			{ color:#000; 
			  cursor:pointer; 
			  font-family:tahoma, verdana, sans-serif; font-size:	8pt; font-weight:bold; 
			  text-decoration: none; }
			a.standardtask:hover div.buttonleft
			{ background-image:url(images/button/buttonhl.gif);
			  background-repeat:no-repeat; 
              background-position:left; }
			a.standardtask:hover div.buttonright
			{ background-image:url(images/button/buttonhr.gif);
			  background-repeat:no-repeat;
			  background-position:right; }
			a.standardtask:hover div.buttoncenter
			{ background-image:url(images/button/buttonhc.gif);
			  background-repeat:repeat-x; }								  
		/* Button Styles */	
		
		/*---- Menu Theme Styles ----*/
		li.themedefault
		{ background-image:url(images/menu/default.gif);
		  background-repeat:no-repeat;
		  /*background-position:left;*/
		  color:#000000;	
		  border:0px solid #000;  
		  padding-top:3px;padding-right:1px;padding-bottom:3px;padding-left:20px; margin:0px;	
		  font-family	:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  position:relative; cursor:pointer; white-space:nowrap;vertical-align:middle;}			  
		li.themegreen
		{ background-image:url(images/menu/green.gif);
		  background-repeat:no-repeat;
		  background-position:left;
		  color:#000000;	
		  border:0px solid #000;  
		  padding-top:3px;padding-right:1px;padding-bottom:3px;padding-left:20px; margin:0px;	
		  font-family	:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  position:relative; cursor:pointer; white-space:nowrap;vertical-align:middle;}	
		li.thememagenta
		{ background-image:url(images/menu/magenta.gif);
		  background-repeat:no-repeat;
		  background-position:left;
		  color:#000000;	
		  border:0px solid #000;  
		  padding-top:3px;padding-right:1px;padding-bottom:3px;padding-left:20px; margin:0px;	
		  font-family	:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  position:relative; cursor:pointer; white-space:nowrap;vertical-align:middle;}			  
		li.themeclassic
		{ background-image:url(images/menu/classic.gif);
		  background-repeat:no-repeat;
		  background-position:left;
		  color:#000000;	
		  border:0px solid #000;  
		  padding-top:3px;padding-right:1px;padding-bottom:3px;padding-left:20px; margin:0px;	
		  font-family	:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  position:relative; cursor:pointer; white-space:nowrap;vertical-align:middle;}					  
		li.themehrtest
		{ background-image:url(images/menu/hrtest.gif);
		  background-repeat:no-repeat;
		  background-position:left;
		  color:#000000;	
		  border:0px solid #000;  
		  padding-top:3px;padding-right:1px;padding-bottom:3px;padding-left:20px; margin:0px;	
		  font-family	:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  position:relative; cursor:pointer; white-space:nowrap;vertical-align:middle;}					  		  
		/*--- End Menu Theme Style ---*/
		/*--- Information Bar (Task Status) Style ---*/
		div.taskmessage
		{ color:#fff;
		  font-family:verdana, sans-serif; font-size:8pt;font-weight:bold;		
		  overflow:hidden;
		  white-space:nowrap;
		}
		div.taskstatusnormal
		{ background-image:url(images/banner/statusmessage.gif);
		  background-repeat:no-repeat;
		  background-position:center center;
		  background-color:transparent;
		  font-family:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  white-space:nowrap;vertical-align:middle; width:100%;height:100%;}		
		div.taskstatuserror
		{ background-image:url(images/banner/stop.gif);
		  background-repeat:no-repeat;
		  background-position:center center;
		  background-color:transparent;
		  font-family:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  white-space:nowrap;vertical-align:middle; width:100%;height:100%;}
		div.taskstatussuccess
		{ background-image:url(images/banner/success.gif);
		  background-repeat:no-repeat;
		  background-position:center center;
		  background-color:transparent;
		  font-family	:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  white-space:nowrap;vertical-align:middle; width:100%;height:100%;}		  
		div.taskstatusinprogress
		{ background-image:url(images/banner/plswait.gif);
		  background-repeat:no-repeat;
		  background-position:center center;
		  background-color:transparent;
		  font-family	:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  white-space:nowrap;vertical-align:middle; width:100%;height:100%;}		
		div.taskstatuscontinue
		{ background-image:url(images/banner/information.gif);
		  background-repeat:no-repeat;
		  background-position:center center;
		  background-color:transparent;
		  font-family	:verdana, sans-serif; font-size:7.5pt;font-weight:normal;		
		  white-space:nowrap;vertical-align:middle; width:100%;height:100%;}				  
		/*--- End Information Bar (Task Status) Style ---*/
		/* Calender styles */
		a.caltitle
		{width:14px;height:14px;display:inline-block;vertical-align:middle;overflow:hidden;text-align:center;}
		a.prevyear
		{background:url(images/ilbo/calendar/previousyear.gif);background-position:center;background-repeat:no-repeat;}
		a.prevmonth
		{background:url(images/ilbo/calendar/previousmonth.gif);background-position:center;background-repeat:no-repeat;}
		a.nextmonth
		{background:url(images/ilbo/calendar/nextmonth.gif);background-position:center;background-repeat:no-repeat;}
		a.nextyear
		{background:url(images/ilbo/calendar/nextyear.gif);background-position:center;background-repeat:no-repeat;}
		a.calclose
		{background:url(images/ilbo/calendar/close.gif);background-position:center;background-repeat:no-repeat;}
		/* Calender styles */
		
		/* AutoComplete Async Processing  */		
		div.loading1{background-image: url(images/ilbo/wait1.gif);position:absolute;z-index:20001; height:16px; width:16px;}
		div.loading2{background-image: url(images/ilbo/wait2.gif);position:absolute;z-index:20001; height:16px; width:16px;}
		/* AutoComplete Async Processing  */		
		
		/* Tooltip */		
		div.displaytip{background:transparent;z-index:20045;border:1px;position:absolute;-moz-opacity:0.9;opacity:.90;filter:alpha(opacity=90);zoom:1;display:block;}
		
		/* Async Window Style */
		div.asyncprocessing{background-color:#a1abba;border:1px solid #000;position:absolute;z-index:20001;padding:0px;width:400px;padding-top:2px;padding-left:5px;}
		div.asyncloading{background-image: url(images/ilbo/asyncrequest.gif);background-position:bottom center;background-repeat:no-repeat; height:100%;width:100%;} 
		div.asyncmessage{text-align:center;color:#fff;font-family:verdana, sans-serif; font-size:8.5pt;font-weight:normal;}
		
		/*UDS Visual Cue Style */
		div.udsvisualcue
		{ background:transparent url(images/uds/udsvisualcue.gif) repeat-y right bottom;
		  position:absolute;
		  width:16px;	}
		input.udsvisualcue{border:1px solid red;}
		div.udstr{border:0px;z-index:20000;position:absolute;background:transparent;zoom:1;}
		span.submenu
		{ background:transparent url(images/misc/bullet.gif) no-repeat left middle;	
		  display:block;	
     	  padding:2px 2px 2px 16px;}
		
	/*--- Logout Style ---*/		
	td.logoutfooter
	{ background-image:url(images/ramco/footer.gif);
	  background-repeat:repeat-x;
	  background-position:left;
	  height:52px;width:100%; }	  	
	/*--- End Logout Style ---*/		
	
	
	
a.hdrdbforwardlink, a.hdrdbforwardlink:link, a.hdrdbforwardlink:visited, a.hdrdbforwardlink:hover
{
	font-family			:	verdana, sans-serif;
	font-size			:	xx-small; 
	font-weight			:	normal; 
	background-color	:	transparent;
	color				:	#660000;
}




/*****	ilbo tasks, helps, links and standard tasks	****/
a.help:link, a.help:visited
{
	background-color	:	transparent ;
	color				:	#00006a; 
	cursor				:	pointer; 
	font-family			:	verdana, sans-serif;
	font-size			:	9pt; 
	font-weight			:	normal; 
	text-decoration		:	underline; 
}

a.help:hover
{
	background-color	:	transparent ;
	color				:	#0d0dff;  
	cursor				:	pointer; 
	font-family			:	verdana, sans-serif;
	font-size			:	9pt; 
	font-weight			:	normal; 
	text-decoration		:	underline; 
}

a.forwardlink, a.forwardlink:link, a.forwardlink:visited
{
	background-color	:	transparent; 
	color				:	#00006a; 
	cursor				:	pointer; 
	font-family			:	verdana, sans-serif;
	font-size			:	8pt; 
	font-weight			:	normal; 
	text-decoration		:	underline; 
}

a.forwardlink:hover
{
	background-color	:	transparent; 
	color				:	#0d0dff;   
	cursor				:	pointer; 
	font-family			:	verdana, sans-serif;
	font-size			:	8pt; 
	font-weight			:	normal; 
	text-decoration		: 	underline; 
}


/*****	ilbo tasks, helps, links and standard tasks	****/


/*****	tab related styles	*****/
div.main
{  
	border-bottom		: 	#006666 1px solid;
	border-left			: 	#006666 1px solid;
	border-right		: 	#006666 1px solid;
	border-top			: 	#006666 1px solid;
}

td.tablabels 
{
	background-color	:	#608ac6;
	font-family			:	verdana, sans-serif;
	font-size			:	8pt;
	font-weight			:	bold;
	color				:	#ffffff;	
	/*scrollbar-base-color:	#d3d3d3;*/
	padding				:	0;
	margin				:	0;
}

a.tabheader:hover, a.tabheader:active, a.tabheader:visited
{
	background-color	:	#bdbdd2;
	font-family			:	verdana, sans-serif;
	font-size			:	8pt;
	font-weight			:	bold;
	color				:	#000000;
	/*scrollbar-base-color	:	#d3d3d3;*/
	padding				:	0px;
	margin				:	0px;
	text-decoration		:	none;
	height				:	16px;
}

a.tabheader:link
{
	background-color	:	#bdbdd2;
	color				:	red; 
	cursor				:	pointer; 
	font-family			:	verdana, sans-serif;
	font-size			:	9pt; 
	font-weight			:	normal; 
	text-decoration		: 	underline;
}

a.tabheader:hover
{
	background-color	:	#bdbdd2;
	font-family			:	verdana, sans-serif;
	font-size			:	8pt;
	font-weight			:	bold;
	color				:	#ffffff;
	/*scrollbar-base-color:	#d3d3d3;*/
	padding				:	0px;
	margin				:	0px;
	text-decoration		:	none;
	height				:	16px;
}

td.tablabelsmain
{
	background-color	:	#bdbdd2;
	font-family			:	verdana, sans-serif;
	font-size			:	8pt;
	font-weight			:	bold;
	color				:	#000066;	
	padding				:	0px;
	margin				:	0px;
	text-decoration		:	none;
}
/*****	tab related styles	ends *****/


/*****************************  misc styles******************************************/
.dataclusterheading 
{ 	
	font-family			: 	verdana, sans-serif;
	font-size			: 	8pt; 
	font-weight			: 	bold; 
	color				: 	#000077; 
	text-transform		: 	capitalize; 
}

.dataclusterbox 
{
	background-color	:	#dbdbdb;
	border-bottom		: 	#006666 0px solid;
	border-left			: 	#006666 0px solid;
	border-right		: 	#006666 0px solid;
	border-top			: 	#006666 0px solid
	font-family			: 	verdana, sans-serif;
	font-size			: 	9pt;
	font-weight			: 	bold;    
}

.searchbox 
{
	background-color	:	#dbdbdb;
	border-bottom		: 	#006666 0px solid;
	border-left			: 	#006666 0px solid;
	border-right		: 	#006666 0px solid;
	border-top			: 	#006666 0px solid  
}

.darkbg 
{  
	background-color	:	#608ac6;
	font-family			:	verdana, sans-serif;
	font-size			:	xx-small;
	font-weight			:	bold;
	color				:	#ffffff;
}

.tablebg
{  
	/* background-color	: 	#dbdbdb; */
	border-bottom		: 	#ffffff  1px solid;
	border-left			: 	#93bee2  1px ;
	border-right		: 	#ffffff 1px solid;
	border-top			: 	#cccccc 1px ;
	color				: 	#000000;
	font-family			: 	verdana, sans-serif;
	font-size			: 	8pt;
	font-weight			: 	normal;
	padding-left		: 	2px;
	padding-right		: 	2px;
}

.pagebg 
{ 
	background-color	:	#d7d7d7;
}

td.headerband
{
	background-color	: 	#8686ae ;
	color 				: 	#ffffff;
	font-family			: 	verdana, sans-serif;
	font-size			: 	13pt;
	font-weight			: 	bold;
	text-align			: 	center;
	text-transform		: 	none
}

td.instructionbox
{
	background-color	: 	#ffffff;
	border-bottom		: 	#8686ae 2px solid;
	border-left			: 	#8686ae 2px solid;
	border-right		: 	#8686ae 2px solid;
	border-top			: 	#8686ae 2px solid 
}

td.guidancetext 
{  
	font-family			: 	verdana, sans-serif;
	font-size			: 	9pt;
	font-weight			: 	normal; 
	color				: 	#494925;
	text-transform		: 	none; 
	text-align			:	justify;
}

td.instructionheadband
{
	background-color	:  	#778899;
	color 				: 	#ffffff;
	font-family			: 	verdana, sans-serif;
	font-size			: 	12pt;
	font-weight			: 	bold;
	text-align			: 	justify;
	text-transform		: 	none;
	border-left			: 	#6699cc 1px ;
	border-right		: 	#6699cc 1px ;
	border-top			: 	#6699cc 1px solid 
}

td.commoninstructions
{
	color				: 	#5a5a87;
	font-family			: 	verdana, sans-serif;
	font-size			: 	9pt;
	font-weight			: 	bold;
	text-align			: 	justify;
	text-transform		: 	none
}

td.commondateinstructions
{
	color				: 	#000000;
	font-family			: 	verdana, sans-serif;
	font-size			: 	9pt;
	font-weight			: 	bold;
	text-align			: 	justify;
	text-transform		: 	none
}

input.buttons 
{  
	background-color	: 	#bdbdd2;
	font-family			: 	verdana, sans-serif;
	color				: 	#ffffff;
	font-size			: 	10pt;
	font-style			: 	normal;
	font-variant		: 	normal;
	font-weight			: 	normal;
	text-transform		: 	capitalize
}

a
{
	font-family			:	verdana, sans-serif; 
	font-weight			: 	bold; 
	font-size			:	8pt;
}

a:link
{
	color				: 	blue;
	font-family			: 	verdana, sans-serif;
	font-size			: 	8pt;
	font-weight			: 	bold;
	text-decoration		: 	underline
} 

a:visited
{
	color				: 	#ff0000;
	font-family			: 	verdana, sans-serif;
	font-size			: 	8pt;
	text-decoration		: 	underline
} 

a:active
{
	color				: 	blue;
}

p, td, div
{
	font-family			:	verdana, sans-serif;
	font-size			:	8pt;
	font-weight			:	normal;
}

th, caption
{
	font-family			:	verdana, sans-serif; 
	font-size			:	8pt; 
	font-weight			:	bold; 
	text-transform		:	capitalize; 
	text-align			:	center;
}


h1,h2, h3, h4, h5, h6
{
	font-family			:	verdana, sans-serif; 
}

hr
{
	color				:	#494925;
}

dl
{
	font-family			:	verdana, sans-serif;
	font-size			:	8pt;
	font-weight			:	normal;
	color				:	#000000;
}

dt
{
	font-family			:	verdana, sans-serif;
	font-size			:	8pt;
	font-weight			:	normal;
	color				:	#000000;
}


li, ol, ul
{
	font-family			:	verdana, sans-serif;
	font-size			:	8pt;
	font-weight			:	normal;
	color				:	#000000;
}

kbd, code, samp, xmp, tt, pre
{
	font-size			: 	8pt;
}
/*****************************  misc styles	end ******************************************/

/******* this style for displaying time in child window for case id:msrvw _1.4.3+mnt_358******
*********************************added on 03 may 2004 ****************************************/
input.timertext
{
	border				:	0;
	background-color	:	#dbdbdb;
	color				:	#000000 ;
	border-style		:	inset;
	padding				:	0;
	margin				:	0;
	font-size			:	10pt;
	font-weight			:	bold;
	height				:	12.75pt;
	text-align			:	center;
}


/*** 	styles added for proto by platform technology starts	****/


/******** start -- added by feroz for inplace calendar************/
.incalweek
{
	color				:	blue; 
	font-family			:	verdana, sans-serif;
	font-size			:	12px; 
	font-weight			:	bold; 
	height				:	0pt; 
	letter-spacing		:	-0.5pt;
	line-height			:	20px; 
	text-decoration		: 	none;
}

.incaldate, .incaldate:link
{
	color				:	#00008b; 
	cursor				:	pointer; 
	font-family			:	verdana, sans-serif;
	font-size			:	12px; 
	font-weight			:	bold; 
	height				:	0pt; 
	text-decoration			:	none; 

}
.inseldate, .inseldate:link
{
	color				:	red; 
	cursor				:	pointer; 
	font-family			:	verdana, sans-serif;
	font-size			:	12px; 
	font-weight			:	bold; 
	height				:	0pt; 
	text-decoration		: 	underline; 
}

.incalhead
{
	font-family			:		verdana, sans-serif; 
	font-size			:		10pt; 
	font-weight			:		bold;
	color				:		#660000;
	text-align			:		center;
	vertical-align		:		middle; 
}
.incalborder
{
	color				:		#000099;
	vertical-align		:		middle; 
}

.indiscaldate
{
	color				:	#000000; 
	font-family			:	verdana, sans-serif;
	font-size			:	12px; 
	font-weight			:	bold; 
	height				:	0pt; 
	text-decoration		:	none; 
}

.indisseldate, .indisseldate, .link
{
	color				:	red; 
	font-family			:	verdana, sans-serif;
	font-size			:	12px; 
	font-weight			:	bold; 
	height				:	0pt; 
	text-decoration		: 	underline; 
}

.incalyear
{
	color				:	#000000; 
	font-family			:	verdana, sans-serif;
	font-size			:	12px; 
	font-weight			:	bold; 
	height				:	0pt; 
	text-decoration		:	none; 
}

.incalhdr
{
	background-color	:	#ffffff;
}

.incalweekend
{
	background-color	:	#e0e0e0;
}

.incalbgcolor
{
	border				: 	1px;
	border-color		:	#f5f5f5;
	background-color	:	#ffffff;
}
/******** end -- added by feroz for inplace calendar************/

/******** Dont know where its used  ************/

/******** added by surendar for edit mask -- starts ************/
td.editmaskheading
{  
	background-color		: 	#608ac6;
	color					: 	#e4e4c9;
	font-family				:	verdana, sans-serif; 
	font-size				:	8pt;
	font-weight				:	bold; 
	text-transform			:	capitalize; 
	text-align				:	center; 
	vertical-align			:	middle;
	padding-top				: 	1px;
	padding-bottom			: 	1px;
	padding-left			: 	1px;
	padding-right			: 	1px;
}
td.editmasknumber
{
	text-align				:	center; 
	padding-top				: 	1px;
	padding-bottom			: 	1px;
	padding-left			: 	1px;
	padding-right			: 	1px;
}

A.MLDBForwardLinkNumeric  A.MLDBForwardLinkNumeric:link, A.MLDBForwardLinkNumeric:hover
{
	font-family:verdana, sans-serif;font-size:8pt;font-weight:normal;
	color:#0000ff;
	padding-left:5px;
	margin:0px;
}
/******** added by surendar -- ends ************/
 /******** added by Santhosh for Case ID :MSRVW_.Net_MNT_1217 (Multiline search) -- starts ************/
input.Search{
	border: 0px;
	width: 90px;
	height:15px;
	background:transparent;
}

fieldset{
		background:#FFFFFF url('images/search.gif');
		background-repeat:no-repeat;	
		background-position:right;	
		width:110px;
		border:1px solid #ABABAB;
		padding:0;
		margin:0;
	 }	
 /******** added by Santhosh for Multiline search -- End ************/
 
/******** added by Santhosh for Case ID :MSRVW_.Net_MNT_1234********/
select.combosearch{
    font-family:verdana, sans-serif;
    font-size:11px; 
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
	height:16px;
	 }	
/*****Style Added by Ramesh Kumar P against case id MSRT_.Net_08891 for disabling links in IE11****/
.disablecontrol {
   color:#808080;
}
/*****Style Ended by Ramesh Kumar P against case id MSRT_.Net_08891 for disabling links in IE11****/