body 
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	margin: 0px; 
	padding: 0px;
}


div.HotSpot 
{
	position: absolute; 
	padding: 5px;  
	background-color: lemonchiffon; 
	border: solid 1px black; 
	font-size: 10pt; 
	width: 300px;
}

div.ConfigContent
{
	padding: 0px 0px 0px 5px;
/*	width: 1000px;*/
	

}

div.ConfigMenu 
{
	
	width: 100%;
	padding: 0px 0px 10px 10px;	
	
	
}


div.ConfigMain
{
	background-color: Silver;
	
}





DIV.SaveButtonGroup 
{
	text-align: right;
	padding: 5px;
}

DIV.SaveButtonGroup input 
{
	width: 6em;
}



DIV.NavToolBar
{
	height: 29px; 
	padding-top: 5px;
	background-color: #D1D1D1; 
	border-bottom: solid 1px black;
	overflow: hidden;
}

DIV.NavToolBar A IMG
{
	border: none;
}

DIV.HeaderMenuButton
{
	line-height: 28px;
	font-family: Arial; 
	font-weight: bold; 
	font-size: larger;
}


.StatusColorRed 
{
	background-color: tomato;
}

.StatusColorYellow
{
	background-color: Khaki;
}


.StatusColorGreen
{
	background-color: LightGreen;
}


Table.PrintReport
{
	background-color: Black;
}
Table.PrintReport TR TH
{
	padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
	background-color: gainsboro;
	font-size: 8pt;
	font-family: Times New Roman;

}

Table.PrintReport TR TD
{
	padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
	background-color: white;
	font-size: 8pt;
	font-family: Times New Roman;

}


Table.ObjectMenu
{
	width: 425px;
}

Table.ObjectMenu TR TD
{
	white-space: nowrap;
	
}


Table.Report TR.NoData
{
}

Table.Report TR.NoData TD
{
		
	font-size: 16pt;
	text-align: center;
}

Table.DataList TR.ExpiredCallBlock TD
{
	padding: 0px 5px 0px 5px;    
	background-color: tomato;
	font-weight: bold;
}

Label.InlineHelp
{
	font-size: 8pt;
}


/* this POS is here for other devices, it needs to go eventually */
div.ODContent 
{
	PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LEFT: 0px;
    PADDING-BOTTOM: 2px;
    OVERFLOW: auto;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Verdana;
    POSITION: absolute;
    TOP: 75px;
    BACKGROUND-COLOR: #cccccc;	
	
}

 .modalBackground 
 {
    background-color:Black;
    filter:alpha(opacity=70);
    -moz-opacity: 0.7;   
    opacity:0.7;
 }
 

DIV.FloatingNode
{
	position: absolute; 
	display: none; 
	background-color: #dfdfdf; 
	border: solid 1px black;
	
	overflow: hidden;
	z-index: 10000;
	 filter:alpha(opacity=70);
    -moz-opacity: 0.7;   
    opacity:0.7;
	
	
}


DIV.HierarchyContextMenu
{
	position: absolute; 
	display: none; 
	background-color: #dfdfdf; 
	border: solid 1px black;
	
	overflow: hidden;
	z-index: 10000;
	
	width: 150px;
}


DIV.HierarchyContextMenu Div.Title
{
	background-color: white;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	border-bottom: solid 1px black;
	
	padding: 2px;	
}


DIV.HierarchyContextMenu Div.List
{
	padding: 5px;
}

DIV.HierarchyContextMenu A 
{
	font-family: Times New Roman;
	display: block; 
	padding-left: 10px;
}


DIV.HierarchyContextMenu A:hover
{
	background-color: Green;
	color: White;
}



table.MapLocationReport tr td
{
	padding: 0px;
	font-size: 9pt;    
    color: black;    
    font-family: Arial, Verdana;
}


Body.MapView
{
	font-size: 10pt;
	background-color: #C0C0C0;
	margin: 0px;
}

Body.MapView Table.ObjectInformation Tr Td
{
	font-size: 10pt;
}

Table.SimpleList
{
	COLOR: black;

    
}


Table.SimpleList TR
{
  cursor: pointer;
}

Table.SimpleList TR TH 
{
    COLOR: #405040;

    BACKGROUND-COLOR: #C0CEC0;
   
}


Table.SimpleList TR TD 
{
    COLOR: black;

    /*BACKGROUND-COLOR: white;*/   
}


Table.SimpleList TR.Hilight TD
{
    background-color: #C0FFC0;

}

Table.SimpleList TR.Selected TD
{
    background-color: #80BF80;

}