﻿body
{
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: black;
}
img
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
input
{
    font-size: 8pt;
    color: black;
    font-family: Arial;
}
select
{
    font-size: 8pt;
    color: black;
    font-family: Arial;
}
a
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff9900;
	font-family: Arial;
	
}
a.Match
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff9900;
	font-family: Arial;
	text-decoration: none;
}
a.hover
{
	color:#CC3300
}
div.Banner
{
	background-image: url(images/Banner_bg.gif);
	background-repeat: repeat-x;
}
div.Toolbar
{
	background-image: url(images/t_bg.gif);
	background-repeat: repeat-x;
}
div.Nav
{
	background-color: #333333;
}
td.Info
{
	font-size: 7pt;
	color: #999999;
	font-family: Arial;
}
td.SearchTitle
{
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial;
	color: #ffffff;
	background-color: #444444;
	text-align: center;
	width: 100%;
	height: 20px;

}
td.SearchField
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial;
	color: #ffffff;
}
td.SearchTip
{
	font-size: 8pt;
	font-family: Arial;
	color: #fdbb59;
}
td.Result
{
	font-size: 7pt;
	font-family: Arial;
	color: #ffffff;
	height: 20px;
}
td.Nav
{
	vertical-align: middle;
	position: absolute;
	text-align: center;
}
tr.ResultHeader
{
	background-color: #ff9900;
}
tr.Result
{
	background-color: #333333;
}
tr.ResultAlt
{
	background-color: #000000;
}

.inPutString
{
	font-size: 9pt;
	color: #000080;
	border: 3px double #FFFFFF;
	background-color: #FCFCFC;
}
.tdLabel
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #ffffff;
	font-family: Tahoma, Arial;
}
.selectList
{
	color: #000080;
	width: 200px; 
	font-size:9pt; 
}
.sButton
{
	border-right: #ffffff 3px ridge;
	border-top: #ffffff 3px ridge;
	font-weight: bold;
	font-size: 9pt;
	border-left: #ffffff 3px ridge;
	cursor: pointer;
	color: #ffffff;
	border-bottom: #ffffff 3px ridge;
	background-color: #444444;
	text-align: center;
}
.tip
{
	font-size: 9pt;
	width: 100%;
	color: #fdbb59;
	font-family: Arial;
}
.titleDiv
{
	width: 100%;
	height: 20px;
	font-weight:bold;
	color: #ffffff;
	font-size: 10pt;
	background-color: #333333;
}

.bGreyShadow
{
	font-weight: bold;
	font-size: 16px;
	vertical-align: baseline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	position: static;
	height: 2px;
	text-align: center;
}
.bGoldShadow
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	position: static;
	height: 1px;
	text-align: center;
}
table.result
{
	color:White

}
tr.TableRowTitle
{
	background-color: #777777;
	color:Orange;
}

tr.TableRowTreeView
{
	background-color: #555555;
	color:#EEEEEE;
}

tr.TableRow
{
	background-color: #666666;
	font-weight:bold;
}
tr.TableRowInfo
{
	background-color: #333333;
	
}
/* MapTip--*/
.mapTipSales
{
	border-left: #f9fafb 2px solid;
	border-right: #bbbbbb 3px solid;
	border-top: #bbbbbb 0px solid;
	border-bottom: #bbbbbb 3px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	z-index: 10000;
	visibility: hidden;
	font: 11px 'Arial Narrow';
	overflow: visible;
	width: 20px;
	color: #663300;
	position: absolute;
	background-color: #fefefe;
	text-align: left;
	cursor: default;
}
.mapTipResidentialSales
{
	border-left: #f9fafb 2px solid;
	border-right: #bbbbbb 3px solid;
	border-top: #bbbbbb 0px solid;
	border-bottom: #bbbbbb 3px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	z-index: 10000;
	visibility: hidden;
	font: 11px 'Arial Narrow';
	overflow: visible;
	width: 20px;
	color: #663300;
	position: absolute;
	background-color: #fefefe;
	text-align: left;
	cursor: default;
}
.mapTipCommercialSales
{
	border-left: #f9fafb 2px solid;
	border-right: #bbbbbb 3px solid;
	border-top: #bbbbbb 0px solid;
	border-bottom: #bbbbbb 3px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	z-index: 10000;
	visibility: hidden;
	font: 11px 'Arial Narrow';
	overflow: visible;
	width: 20px;
	color: #663300;
	position: absolute;
	background-color: #F4FFF4;
	text-align: left;
	cursor: default;
}
.mapTipSchools
{
	border-left: #555555 1px solid;
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-bottom: #555555 1px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	z-index: 10000;
	visibility: hidden;
	font: 11px 'Arial Narrow';
	overflow: visible;
	width: 20px;
	color: #000000;
	position: absolute;
	background-color: #F5ECFF;
	text-align: left;
	cursor: default;
}

.mapTipAddressMashup
{
	border-left: #555555 1px solid;
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-bottom: #555555 1px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	z-index: 10000;
	visibility: hidden;
	font: 11px 'Arial Narrow';
	overflow: visible;
	width: 20px;
	color: #000000;
	position: absolute;
	background-color: #F8F8F8;
	text-align: left;
	cursor: default;
}

.mapTipParcels
{
	border-left: #555555 1px solid;
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-bottom: #555555 1px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	z-index: 10000;
	visibility: hidden;
	font: 11px 'Arial Narrow';
	overflow: visible;
	width: 20px;
	color: #000000;
	position: absolute;
	background-color: #F5ECFF;
	text-align: left;
	cursor: default;
}
.mapTipFireStations
{
	border-left: #555555 1px solid;
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-bottom: #555555 1px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	z-index: 10000;
	visibility: hidden;
	font: 11px 'Arial Narrow';
	overflow: visible;
	width: 20px;
	color: #000000;
	position: absolute;
	background-color: #FFFFEA;
	text-align: left;
	cursor: default;
}
.mapTipTable
{

}
.mapTipTitle
{
	z-index: 30001;
	visibility: hidden;
	font: 12px 'Tahoma';
	font-weight:bold;
	overflow: visible;
	height:20px;
	width: 100%;
	color: #663300;
	position: relative;
	background-image: url(images/graybg.gif);
	background-color: #DDDDDD;
	text-align:center;
	cursor: move;
	vertical-align:top;
	background-position:top;
}

.bOrangeShadow
{
	font-weight: bold;
	font-size: 14px;
	color: #ff9900;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	height: 1px;
}

.MapLinkDiv
{
	border-left: #DA8CFF 2px solid;
	border-right: #DA8CFF 2px solid;
	border-top: #DA8CFF 2px solid;
	border-bottom: #DA8CFF 2px solid;
	border-color:Orange;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 3px;
	z-index: 10000;
	visibility: hidden;
	font: 14px 'Arial';
	overflow: visible;
	width: 250px;
	color: #333333;
	position: absolute;
	background-color: #EFDFFF;
	text-align: left;
	cursor: default;
}

.WorkShopDiv
{
	border-left: #ff9900 5px solid;
	border-right: #ff9900 5px solid;
	border-top: #ff9900 5px solid;
	border-bottom: #ff9900 5px solid;
	border-color:#ff5500;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 1000000;
	visibility: hidden;
	font: 12px 'Arial';
	overflow: visible;
	width: 280px;
	color: #333333;
	position: absolute;
	background-color: #EEEEEE;
	text-align: left;
	cursor: default;
	top:300px;
	left:300px;
}
.Alink
{
	color: #ff9933;
	font-family: Arial;
	text-decoration: none;
	cursor: hand;
	font-size: 12px;
	font-weight:bold
}

.WorkingValuePopUpDiv
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	background-color: #ffcc66;
	visibility: hidden;
	margin: 0 10px;
	padding: 5px;
	position: absolute;
	width: 600px;
	border-left: #555555 1px solid;
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-bottom: #555555 1px solid;
	border-width:medium;
	border-color:#acc5ac;
}


