/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #f3f4f4;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: x-small;
	margin-top: 5px;
	margin-bottom: 5px;
}

img{ border: 0;}

.wrapper, #wrapper
{
	background: white;
	border: solid 1px gray;
	position:relative;
	}

.typeBox{margin: 10px;}

#wrapper
{
	margin: 10px;
	}

.section
{
	position:relative;
	float:left;
	clear:both;
	z-index: 101;
	margin: 10px;
	margin-top: 15px;
	width: 95%;	
	}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}

TABLE.myMapFrame	
{
	border: solid 1px silver;
	}

		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}

FONT.EGsmall
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: .9em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
FONT.EGTiny
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: .7em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

FONT.EGTinyHead
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: .7em;
    color: Gray;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
FONT.note
{
	color: Gray;
}	

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;
	}	

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

IMG.nomargin 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

/******REGIONAL Tool Bars********************/
.ToolbarStyleDefault, .ToolbarStyleHover, .ToolbarStyleSelected
{
	font-weight: bold;
	font-size: x-small;
	font-family: MS Sans Serif;
	height: 25px;
	background-color: gainsboro;
	text-align:left;
	border: solid 1px;
	margin-top: 1px;	
	margin-bottom:1px;
}
.ToolbarStyleDefault
{
    border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;   
}
.ToolbarStyleHover
{
  background-color: Silver;
  border-bottom:Gray 1px solid;
  border-left: White 1px solid;
  border-right: Gray 1px solid;
  border-top: White 1px solid;
 
 
 }
.ToolbarStyleSelected
{
       border-bottom:white 1px solid;
       border-left: gray 1px solid;
       border-right: white 1px solid;
       border-top: gray 1px solid; 
 }


.TopClass
{
	Cursor: default;
	Border-Width: 1px; 
	Border-Color: gainsboro;
	Border-Style: solid;
	Background-Color: gainsboro;

}

.TopHover
{
	Cursor: default;
	Border-Width: 1px; 
	Border-Style: Solid;
	border-bottom-color:Gray;
	border-left-color: White;
	border-right-color: Gray;
	border-top-color: White;
	Background-Color: Silver;

}

/******End   REGIONAL Tool Bars********************/

/***************** Belleue Button Bar  *********************/
.BellevueToolbarStyleDefault, .BellevueToolbarStyleHover, .BellevueToolbarStyleSelected
{
	
	margin-top: 0px;
	font-weight: bold;
	font-size: x-small;
	font-family: MS Sans Serif;
	height: 25px;
	background-color: whitesmoke;
	text-align: left;
}
.BellevueToolbarStyleDefault
{
    /*border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;   */
}
.BellevueToolbarStyleHover
{
  background-color: gainsboro;
  border-bottom:Gray 1px solid;
  border-left: White 1px solid;
  border-right: Gray 1px solid;
  border-top: White 1px solid;
 
 
 }
.BellevueToolbarStyleSelected
{
       border-bottom:white 1px solid;
       border-left: gray 1px solid;
       border-right: white 1px solid;
       border-top: gray 1px solid; 
 }

/*****************End  Belleue Button Bar  *********************/


.MenuItemClass
{
	border-right: transparent 0px solid;
	border-top: transparent 0px solid;
	font-size: 9pt;
	border-left: transparent 0px solid;
	border-bottom: transparent 0px solid;
	font-family: 'Microsoft Sans Serif';
	background-color: gainsboro;
}


.MenuHoverClass
{
	border-right: darkgray 0px solid;
	border-top: darkgray 0px solid;
	font-size: 9pt;
	border-left: darkgray 0px solid;
	cursor: default;
	color: white;
	border-bottom: darkgray 0px solid;
	font-family: 'Microsoft Sans Serif';
	background-color: slategray;
}


/********* Main Tax Report Styles ******************/
.ReportData
	{
		background-color:lightSteelBlue;
		 font-family: Verdana;
		 font-size: x-small;
		 height:12;
		  
	}		

.ReportHeader
{

		background-color:lightSteelBlue;
		 font-family: Verdana;
		 font-size: x-small;
		 height:22;
		 border-bottom:ghostwhite thin solid;	  
}

/********* End Main Tax Report Styles ******************/

/***************** Zong Report Data Styles **************/
.ZoningBG
{
	background-color:#f5f5f5;
}

.ZoningHeader
{

		background-color:#f5f5f5;
		 font-family: Verdana;
		 font-size: x-small;
		  font-weight:bolder;
		 height:28;
		 border-bottom:black thin solid;	  
}

	.ZoningData
	{
		background-color:#f5f5f5;
		 font-family: Verdana;
		 font-size: xx-small;
		 height:12;
		  
	}	
	
		.Errordata
	{
		background-color:#f5f5f5;
		 font-family: Verdana;
		 font-size: x-small;
		 height:12;
		  
	}	

/*****************End  Zoning Report Data Styles **************/
	
	
/********** Map Identify Information fonts *************/	
	
.IdentifyData	
{
		background-color:#f5f5f5;
		 font-family: Verdana;
		 font-size: xx-small;
		 height:12;
}

.IdentifyHeader
{

		background-color:#f5f5f5;
		 font-family: Verdana;
		 font-size: x-small;
		 height:18;
		 border-bottom:black thin solid;	  
}

/**********End  Map Identify Information fonts *************/



.BellevueTopClass
{
	border-right: #0176a6 0px solid;
	border-top: #0176a6 0px solid;
	font-weight: bold;
	border-left: #0176a6 0px solid;
	cursor: default;
	color: #0176a6;
	border-bottom: #0176a6 0px solid;
	background-color: white;
}

.BellevueMenuItemClass
{
	border-right: transparent 0px solid;
	border-top: transparent 0px solid;
	font-size: 9pt;
	border-left: transparent 0px solid;
	color: black;
	border-bottom: transparent 0px solid;
	font-family: 'Microsoft Sans Serif';
	background-color: white;
}
 
 .BellevueMenuHoverClass
{
	border-right: #a9abb5 0px solid;
	border-top: #a9abb5 0px solid;
	font-size: 9pt;
	border-left: #a9abb5 0px solid;
	cursor: default;
	color: white;
	border-bottom: #a9abb5 0px solid;
	font-family: 'Microsoft Sans Serif';
	background-color: #0176a6;
}

.BellevueMenuTopSelected
{
 background-color: LightSteelBlue;
 border-style: solid;
 border-width: 1px; 
 border-color: transparent;
}

.BellevueTopHover
{
	border-right: #0176a6 0px solid;
	border-top: #0176a6 0px solid;
	font-weight: bold;
	border-left: #0176a6 0px solid;
	cursor: default;
	color: white;
	border-bottom: #0176a6 0px solid;
	background-color: #0176a6;
}

.RegionalSideBar
{
	background-color: slategray;
}

.BellevueSideBar
{
	background-color: slategray;
}


/*************Start Regional Tab Styles ***************************/
.RegionalDefaultTab,.RegionalDisabledTab,.RegionalSelectedTab,.RegionalHoverTab 
{
 font-size: xx-small;
 font-family:MS Sans Serif;
 background-color:gainsboro;
 color: slategray;
 padding:  4px 10px 4px 10px;
 }

.RegionalHoverTab 
{
 background-color:slategray;
 color:white;
}

.RegionalDisabledTab
{
	color: lime;
	background-color:whitesmoke;
}

.RegionalSelectedTab
{
 background-color:white;
 color:black;
  border-left: solid 1px black;
 border-top: solid 1px black;
 border-right: solid 1px black;
 border-bottom: solid 0px whitesmoke;
 padding:  2px 10px 6px 10px;
}

/*************End Regional Tab Styles ***************************/

/**************Start Bellevue Tab Styles ********************/
.BellevueRegionalDefaultTab, .BellevueRegionalDisabledTab, .BellevueRegionalSelectedTab, .BellevueRegionalHoverTab
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: xx-small;
	padding-bottom: 4px;
	color: #0176a6;
	padding-top: 4px;
	font-family: MS Sans Serif;
	background-color: white;
}

.BellevueRegionalHoverTab 
{
 background-color:#0176a6;
 color:white;
}

.BellevueRegionalDisabledTab
{
		background-color:whitesmoke;
}

.BellevueRegionalSelectedTab
{
 background-color:whitesmoke;
 /*color:#0176a6;*/
  border-left: solid 1px black;
 border-top: solid 1px black;
 border-right: solid 1px black;
 border-bottom: solid 0px whitesmoke;
 padding:  2px 10px 6px 10px;
}

/**************End Bellevue Tab Styles ********************//

.RegionalTreeDefaultItemClass
{
 border-color :Transparent;
 background-color:WhiteSmoke;
 border-style:Solid;
 border-width:1px;
 border-color:#F0F0F0;
 font-family:Microsoft Sans Serif;
 font-size:9pt;

 
}