﻿td.ConfigMenu 
{
	background-color: #1E3872;
}


tr.ConfigTitle
{
	background-color: #1E3872;	
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}





tr.ConfigTitle td
{
	    text-align: center;
}


Table.Report tr.Hilight 
{
	background-color: cyan;
}



Table.Report tr.AltRow td 
{
	background-color: #9AC0E5;
	padding: 2 5 2 5;    
	FONT-SIZE: 8pt;    
    COLOR: black;    
    FONT-FAMILY: Arial, Verdana
}


Table.Report tr.Hilight td 
{
	background-color: cyan;
	padding: 2 5 2 5;    
	FONT-SIZE: 8pt;    
    COLOR: black;    
    FONT-FAMILY: Arial, Verdana
}


Table.Report tr.Active
{
	background-color: #AFEEEE;
}

Table.Report tr.Active td 
{
	background-color: #AFEEEE;
	padding: 2 5 2 5;
	FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}

Table.Report tr td.Active
{
	background-color: #AFEEEE;
	padding: 2 5 2 5;
	FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}


Table.Report tr.Error
{
	background-color: red;
}

Table.Report tr.Error td 
{
	background-color: red;
	padding: 2 5 2 5;
	FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}





Table.Report
{
	FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    
}


Table.Report TR TH 
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #002488;
    white-space: nowrap;
    

}

Table.Report TR TH A
{
	FONT-SIZE: 8pt;
    COLOR: #EEF7F9;
    FONT-FAMILY: Arial, Verdana;
}


Table.Report TR TH A:visited
{
	FONT-SIZE: 8pt;
    COLOR: #EEF7F9;
    FONT-FAMILY: Arial, Verdana;
}

Table.Report TR TH A:hover
{
	 FONT-SIZE: 8pt;
    COLOR: #80FFFF;
    FONT-FAMILY: Arial, Verdana;
}


Table.Report TR TD
{
	
	padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    white-space: nowrap; 
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana; 
	font-weight: normal;
}

Table.Report TR.Alt TD
{
	background-color: #9AC0E5;
}

Table.Report TR TD Input
{
	font-size: 8pt;
	font-family: Arial;
	width: 80%;
}


Table.ObjectList
{
	COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    border: outset 2px #C1DEFF;
    BACKGROUND-COLOR: white;
    
}

Table.ObjectList TR
{
	FONT-SIZE: 10pt;
}

Table.ObjectList TR TH 
{
    padding: 0px 5px 0px 5px;
    COLOR: #394047;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #A3ACB6;
    border-right: solid 1px #394047;
    border-bottom: solid 2px #394047;
    
}


Table.ObjectList TR TD 
{
    padding: 0px 5px 0px 5px;        
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;       
    border-right: solid 1px black;
}

Table.ObjectList TR.Hilight TD
{
	
    background-color: #C1DEFF;
    FONT-FAMILY: Arial, Verdana;
}

Table.ObjectList TR.Selected TD
{
	
    background-color: #53A5FF;
    FONT-FAMILY: Arial, Verdana;
    padding: 0px 5px 0px 5px;   /* must have the padding, for FH detection! */     
}

Table.SearchList
{
	COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    border: outset 2px #E0FFE0;
    
}


Table.SearchList TR
{
	FONT-SIZE: 10pt;
}

Table.SearchList TR TH 
{
    padding: 0px 5px 0px 5px;
    COLOR: #405040;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #C0CEC0;
    border-right: solid 1px #808C80;
    border-bottom: solid 2px #808C80;
    
}


Table.SearchList TR TD 
{
    padding: 5px 5px 5px 5px;        
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: white;   
    border-right: solid 1px black;
    border-bottom: solid 1px black;
}


Table.DataList 
{
	FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    background-color: Black;
  /*  border: solid 1px black;
    border: outset 2px #E0FFE0; */
    
}

Table.DataList TR TH 
{
    padding: 0px 5px 0px 5px;
    
    FONT-SIZE: 8pt;
    COLOR: gainsboro;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: gray;
    /* border-bottom: solid 2px #808C80; */
    
}

Table.DataList TR
{
	    BACKGROUND-COLOR: white;   
}

Table.DataList TR TD
{
    padding: 0px 5px 0px 5px;    
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: white;   
    
}




Table.DataList TR.AltRow TD
{
	padding: 0px 5px 0px 5px;    
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #809980; 
}

Div.LoginPanel
{
	border: solid 2px #0000C0;
	width: 160px;
	background-color: gainsboro;
}

Div.LoginPanel TR TD Div.Separator
{
	
	border-bottom: solid 1px #0000C0;
	margin-top: 5px;
	margin-bottom: 5px;
	
}


Div.LoginPanel Table TR TD
{
	background-color: gainsboro;
	font-size: 7pt;
}

Div.HeaderSeparator
{
	background-image: url(images/bottomstrip.gif);
	background-repeat: repeat-x; 
	height: 8px;
}


TD.SelectedTreeViewNode
{
	background-color:Blue;
	color: White;
	font-weight: bold;
	 
}

TD.SelectedTreeViewNode A
{
	color: White;
}


table.ContainerSummary a
{	
	float: left;
	display: block;
	width: 12em;
	text-decoration: underline;
	color: red;
}


table.ObjectInformation tr td a
{	
	
	text-decoration: underline;
	color: red;
}

