body
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.abs 
{ LEFT: 0px; 
  POSITION: absolute; 
  TOP: 0px; 
}		

.zoomBody
{
  LEFT: 0px; 
  POSITION: absolute; 
  TOP: 0px; 	
  background-color:#c0c0c0;
}

.btnTabHover
{
 border-right: thin;
 border-top: thin;
 border-left: thin;
 border-bottom: thin;
 background-color:#ea6400;
 color:#000000;
}

.btnTabDefault
{
 border-right: thin;
 border-top: thin;
 border-left: thin;
 border-bottom: thin;
 background-color:#9a9a9c;
 cursor:hand;
 color:#000000;
 font-family:verdana;
 font-weight:bold;
 font-size:8pt;
 width:100;
 height:31;
 text-align:center;	
}

.btnTabSelected
{
 border-right: thin;
 border-top: thin;
 border-left: thin;
 border-bottom: thin;
 background-color:#ed6400;
 color:#ffffff;	
}

.Text
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	background-color: #899993;
}



.Title
{
	font-size: large;
	color: #214c78;
}

.firmStyle
{
	font-weight: normal;
	font-size: large;
	margin-left: 3px;
    font-family: Arial Black; 
	font-style: normal;	
	color: #9a9a9c;	
	/**
	font-family: Times New Roman;
	font-style: italic;
	color : #9d5560;
    **/
}

.bgPanelInfoBar
{
	/* border-color : #ed6400 thin solid;*/
	/* padding-bottom: 3px; */
	/* padding-top: 3px; */	
	/* margin: 2px; */
	/* border-bottom-width: thin;	*/
	border-top-width: thin;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	border-left-width: thin;
	font-size: 8pt;
	vertical-align :middle;
	border-right-width: thin;	
	background-color: #9a9a9c;	
	color: white;
	text-align:left;
		
	/**
	color: #ed6400;
	background-color: #9a9a9c;
	**/
    font-family: Verdana;	

}

.labelInfoBar
{
	background-color:#c0c0c0;
	color:Black;
	font-family: Verdana;	
	font-weight: bold;
	border-style:groove;
	border-width:1px;
	
}

.lblOnOrange
{
	FONT-SIZE: 12pt; 
	color:White;  
	FONT-FAMILY: Verdana;
	font-weight:bold;
}


.firmStyleBlack
{
	font-weight: bold;
	font-size: large;
	margin-left: 3px;
	font-family: Times New Roman;
	color : Black;
}

.bgPanelDataLay
{
	border-left-width: thin;
	border-top-width: thin; 
    border-right-width: thin;	
	padding-top: 3px;   
	padding-right: 3px; 
	padding-left: 3px; 
	font-weight: normal;	
	font-size: smaller;
	border-bottom-width: thin;
	padding-bottom: 3px;
	/* margin: 1px; */
	color: white;
	font-family: Verdana;
	background-color: #9a9a9c;	
}

.bgPanelDataRight
{
	border-left-width: thin;
	border-top-width: thin; 
    border-right-width: thin;	
	padding-top: 3px;   
	padding-right: 3px; 
	padding-left: 3px; 
	font-weight: normal;	
	font-size: smaller;
	border-bottom-width: thin;
	padding-bottom: 3px;
	/* margin: 1px; */
	color: #c0c0c0;
	font-family: Verdana;
	background-color: #9a9a9c;	
}


.bgPanel
{
	border-top-width: thin;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
	border-left-width: thin;
	font-size: smaller;
	border-bottom-width: thin;
	padding-bottom: 3px;
	margin: 2px;
	color: black;
	padding-top: 3px;
	font-family: Arial Black;
	background-color: #9a9a9c;
	border-right-width: thin;
}

.bgPanelTitle
{
	font-weight: normal;
	font-size: 18pt;
	color: white;
	border-bottom: #ed6400 thin solid;
	/* font-family: Times New Roman; 
	font-style: italic;
    **/
    font-family: Arial Black; 
	font-style: normal;	
	background-color: #9a9a9c;
	text-align: left;
}


.bgPanelIMQ
{
	border-top-width: thin;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	border-left-width: thin;
	font-size: smaller;
	border-bottom-width: thin;
	padding-bottom: 3px;
	margin: 2px;
	color: #214c78;
	padding-top: 3px;
	font-family: Verdana;
	background-color: #6699cc;
	border-right-width: thin;
	text-align: right;
}

.bgPanelTableIMQ
{
	border-top-width: thin;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	border-left-width: thin;
	border-bottom-width: thin;
	padding-bottom: 3px;
	margin: 2px;
	color: #214c78;
	padding-top: 3px;
	font-family: Verdana;
	background-color: #6699cc;
	border-right-width: thin;
}

.PanelMap
{
	border-left-width: thin;
	border-top-width: thin; 
    border-right-width: thin;	
	padding-top: 3px;   
	padding-right: 3px; 
	padding-left: 3px; 
	font-weight: normal;	
	font-size: x-small;
	border-bottom-width: thin;
	padding-bottom: 3px;
	color: white;
	font-family: Verdana;
	background-color: #c0c0c0;	
}

.PanelMapLabel
{
	font-weight: normal;	
	font-size: x-small;
	border-bottom-width: thin;
	padding-bottom: 3px;
	color: Black;
	font-family: Verdana;
	background-color: #c0c0c0;	
}

.PanelLabelGray
{
	font-weight: normal;	
	font-size: small;
	border-bottom-width: thin;
	padding-bottom: 3px;
	color: Black;
	font-family: Verdana;
	background-color: #9a9a9c;	
}


.MapReadOnly
{
}



.leftTitle
{
	font-weight: bold;
	margin-left :3px;
	font-variant: normal ;
	font-size: x-small;
	color: Black;
	font-family: Verdana;
}

.orangeTitle
{
	font-weight: bold;
	font-size: 12pt;
	margin-left: 3px;
	color: firmColor;
	font-family: Verdana;
	font-variant: small-caps;
}



.smallTitle
{
	font-weight: bold;
	margin-left :3px;
	font-variant:small-caps;
	font-size: smaller;
	color: #214c78;
	font-family: Verdana;
}

TD.bgPanel
{
	font-weight: bold;
	font-size: smaller;
	color: white;	
	vertical-align: top;
	font-family: Verdana;
	background-color: #9a9a9c;
	text-align: right;
}

TD.bgPanelLeft
{
	font-weight: bold;
	font-size: smaller;
	color: white;	
	vertical-align: top;
	font-family: Verdana;
	background-color: #9d5560;
	text-align: left;
}


TD.bgPanelSkeda
{
	font-weight: bold;
	font-size: 8pt;
	color: white;	
	vertical-align: top;
	font-family: Verdana;
	background-color: #9d5560;	
}


.tInfo
{
	font-size: 6pt;
	color: white;
	font-family: Verdana;
}


.bgPanelTitleCenter
{
	font-weight: bold;
	font-size: 18pt;
	color: white;
	border-bottom: #ff9900 thin solid;
	font-family: Times New Roman;
	font-style: italic;
	background-color: #9d5560;
	text-align: center;
}

.excmdButton
{
	border-right: thin;
	border-top:	  groove medium #ffffff ;
	border-left:  groove #ffffff;
	border-bottom: thin;
	behavior: url(inc/cmdbutton.htc);
	height:20px;
	cursor:hand;
	font-weight: bold;
	font-size:8pt;
	font-family: Verdana;
	font-weight:bold;
	background-color: white;
}

.cmdButton
{
}

.MenuButton
{
	behavior: url(inc/menubutton.htc);
	height:30px;
	cursor:hand;
	border-right: thin;
	border-top: thin;
	font-weight: bold;
	font-size: xx-small;
	border-left: thin;
	border-bottom: thin;
	font-family: Verdana;
	background-color: gainsboro;	
}



.bgPanelTitleRight
{
	font-weight: bold;
	font-size: larger;
	color: #6699cc;
	border-bottom: #ff9900 thin solid;
	font-family: Verdana;
	background-color: #214c78;
	text-align: right;
}

.ReadOnly
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: gainsboro;
	border-bottom-style: none;
}

.Button
{
	behavior: url(inc/button.htc);
	height:18px;
	cursor:hand;
	border-right: thin;
	border-top: thin;
	font-weight: bold;
	font-size: xx-small;
	border-left: thin;
	border-bottom: thin;
	font-family: Verdana;
	background-color: gainsboro;
}

.MenuButton
{
	behavior: url(inc/menubutton.htc);
	height:30px;
	cursor:hand;
	border-right: thin;
	border-top: thin;
	font-weight: bold;
	font-size: xx-small;
	border-left: thin;
	border-bottom: thin;
	font-family: Verdana;
	background-color: gainsboro;	
}

.MenuButtonSelected
{
	
	height:30px;
	cursor:hand;
	border-right: thin;
	border-top: thin;
	font-weight: bolder;
	font-size: xx-small;
	border-left: thin;
	border-bottom: thin;
	font-family: Verdana;
	background-color: gainsboro;
	border-color:Black;
}



.LinkAreaButton
{
	behavior: url(inc/linkareabutton.htc);
	border-right: thin;
	border-top: thin;
	font-weight: bold;
	font-size: 7px;
	background: gainsboro fixed right top;
	border-left: thin;
	cursor: hand;
	color: #214c78;	
	border-bottom: thin;
	font-family: Verdana;
	height: 10px;
}

.Footer
{
	font-weight: bold;
	font-size: 6pt;
	color: #214c78;
	font-family: Verdana;
}

.Info
{
	font-weight: bold;
	font-size: 6pt;
	font-family: Verdana;
	color: white;	
	vertical-align: top;
	font-family: Verdana;
}
.bgHeaderDgr
{
	font-weight: bold;
	font-size: smaller;
	color:white;	
	vertical-align: top;
	font-family: Verdana;
	background-color:#999999;
	text-align:center;
}

.bgItemDgr
{
	font-weight:normal;
	font-size: smaller;
	color:#214c78;	
	vertical-align: top;
	font-family: Verdana;
	background-color: gainsboro;
}

.bgAltItemDgr
{
	font-weight: normal;
	font-size: smaller;
	vertical-align: top;
	color: #214c78;
	font-family: Verdana;
	background-color: lightgrey;
}

.fieldRequired
{
	border-color: black;
	border-width: 1px;
}
