/* Default CSS Stylesheet for a new Web Application project */

.TitlePanel	
{
	background-color:  #4682B4; 
}

.NavigationPanel	
{
	background-color: #4682B4; 
}

.ToolBarPanel	
{
	background-color: #B0C4DE; 
}

.Background		
{
	background-color: White; 
}

.Background_Part
{	
	background-color: #B0C4DE;
	border-color: #B0C4DE;   
}

.Background_AdminArea			
{
	background-color: #FFC0C0; 
	border-color:  #B0C4DE;  
}

.TemplateColumn	
{
	background-color: #EFF4F9; 
}

.DataGrid_HasValueItem		
{
	background-color: #E6E6FA;
}

.LoggedOn_Indicator	
{
	background-color: Gray;
	border-color: #404040;
}

hr 
{
 color: #B0C4DE; 
}

BODY, 
P
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
				
H3		
{	
	font-size: 13pt;
	font-weight: 300;	
}	

.MainHeading,  
.MainHeading_nb1,	
.MainHeading_nb2	
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: medium;
	font-weight: 600;	
	color: #003366;		
}

.MainHeading_nb1
{
	color: #f5f5f5;  
}	

.MainHeading_nb2	
{	
	font-weight: bold;
	color: #00008b;
}

.Heading,	
.Heading_nb1 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: bold;
	color: #003366;
	margin-bottom: 0px;
}

.Heading_nb1
{
	color: #f5f5f5; 
}

.NormalText,	
.NormalText_nb1,
.Warning	
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;			
	font-weight: lighter;	
	color: Black;
}

.NormalText_nb1
{
	color: #000080;   
}

.Warning  
{
	color: Red;	
}

..MenuPanel legend		 
{
    font-size: x-small; 
    font-style: normal; 
    color: #B0C4DE;  
}

.DataGrid  
.DataGrid_GroupingHeader,   
.DataGrid_Header,	
.DataGrid_Footer,	
.DataGrid_Item,		
.DataGrid_SelectedItem,	 
.DataGrid_ColumnBtn,	
.DataGrid_Pager
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	background-color: White;  
}

.DataGrid_GroupingHeader
{
	font-weight: bold;
	font-style: Italic; 		
	color: White;				
	background-color: #006699;  
}

.DataGrid_Header  
{
	font-weight: bold;
	color: White;   
	background-color: #006699;  
}

.DataGrid_Footer
{
	font-weight: normal; 
	color: #000066; 
	background-color: White; 
}

.DataGrid_Item
{
	font-weight: normal;
	color: #000066;    
}

.DataGrid_SelectedItem 
{
	font-weight: bold;
	color: White; 
	background-color: #669999; 
}

.DataGrid_ColumnBtn 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:  bold;
	color: #000066; 
	font-weight: normal; 
	background-color: #B0C4DE;  
	border-color: #B0C4DE; 
}

.DataGrid_Pager
{
	font-weight: bold;
	color: #000066;
	background-color: White; 
	border-left-color: White;
	border-top-color: White;
}

.DropDown,
.DropDown_Header,
.DropDown_SelectedRow
{
	font: Verdana;
	font-size: 8pt;
	background-color: Silver;
}

.DropDown_Header
{
	background-color: #d3d3d3;
	border-top-color: White;
	border-left-color: White;
}

.DropDown_SelectedRow
{
	 color: White; 
	 background-color: #00008b;
}

.Filter,
.Filter_HighlightRow,
.Filter_OperandDropDown
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: White; 
}	

.Filter_HighlightRow
{
	 color: White;
	 background-color: #151C55;
}

.Filter_OperandDropDown
{
	background-color: White; 
}

.Cell_lockedDay
{
	background-color: #b0c4de;
}

.Cell_invalidDay
{
	background-color: #FF7878;
}

.Cell_approvedDay
{
	background-color: #98fb98;
} 

.Cell_elseDay
{
	background-color: White;
} 

.Calendar, 
.Calendar_SelectedDayStyle,
.Calendar_DayHeaderStyle,
.Calendar_NextPrevStyle,
.Calendar_OtherMonthDayStyle,
.Calendar_TitleStyle,
.Calendar_TodayDayStyle
{
	font: Verdana;
	font-size: 9pt;
	font-weight:  bold;
	color: Black;
	background-color:  White;
	border-color: #D3D3D3; 
}

.Calendar_SelectedDayStyle
{
	color: White; 
	background-color: #333399; 
}

.Calendar_DayHeaderStyle
{
	font-size: 8pt;
}
.Calendar_NextPrevStyle
{
	font-size: 8pt;
	color: #333333; 
}
.Calendar_OtherMonthDayStyle
{
	color:#999999; 

}
.Calendar_TitleStyle
{
	font-size: 12pt;
	color: #333399; 
	background-color: White; 
	border-color: Black;
}

.Calendar_TodayDayStyle
{
	background-color: #CCCCCC; 
}
	
BLOCKQUOTE, 
PRE	
{	
	font-family: Courier New, monospace;
}	
	
UL LI	
{	
	list-style-type: square ;
}	

UL LI LI	
{	
	list-style-type: disc;
}	

UL LI LI LI
{	
	list-style-type: circle;
}	
	
OL LI	
{	
	list-style-type: decimal;
}	

OL OL LI	
{	
	list-style-type: lower-alpha;
}	

OL OL OL LI	
{	
	list-style-type: lower-roman;
}	

.Button,
.ButtonHover		
{
	font-weight: normal; 
	background-color: Transparent;
}
.ButtonHover	
{
	color: Black; 
	background-color: #FFF0A8; 
}

.ActionButton,   
.ActionButtonHover,
.replaceButton,
.stopButton
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;  
	background-color: #B0C4DE; 
}
.ActionButtonHover	 
{
	color: Black; 
	background-color: #B0C4DE;  
}

.replaceButton 
{
	  color: White;	
	  font-weight: bold;
	  background-color: #a9a9a9; 
}

.stopButton, 
.up_down_button 
{
	  background-color: #a9a9a9; 
}

.up_down_button  
{
	  font-size: small;
	  color: White; 
	  font-weight: bold;
}

.LinkButton:link  
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: Black;	
}	
		
.LinkButton:visited 
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: Black;
}	
		 
.LinkButton:active 
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: Black; 
}	

.LinkButton:hover 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: Blue; 
}
A:link, 
A.clsLinkHeading:link
{	
	text-decoration:	none;
}	
		
A:visited, 
A.clsLinkHeading:visited
{	
	text-decoration:	none;
}	
		
A:active, 
A.clsLinkHeading:active
{	
	text-decoration:	none;
}	
		
A:hover, 
A.clsLinkHeading:hover	
{	
	text-decoration:	underline;
}
