body
{
}

/* #191970 - Midnight Blue 25-25-112 */
/* #FFF8DC - CornSilk */
/* #D3D3D3 - Light Grey */
/* #8B0000 - Dark Red 139 0 0 */
/* #E6E6FA - lavender 230 230 250 */
.MainName
{
    color: #8B0000;
    font-family: Arial,Verdana;
    font-size: 20px;
    font-weight: bold;
    HEIGHT: 35px
}

.MainSite
{
    color: #8B0000;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    HEIGHT: 15px
}


/* */
.ErrorText
{
	font-weight: bold;
	font-size: 18pt;
	color: #ff0000;
	line-height: 20pt;
	font-family: Verdana, Arial;
}
.ErrorValidation
{
	font-size: 10pt;
	color: #ff0000;
	line-height: 10pt;
	font-family:  Arial,Verdana;
}

.SiteLinkBold
{
    color: #191970;
    font-family: Verdana, Arial;
    text-decoration: none;
    font-size: 12px;
    line-height: 12pt
}

.BoxTitle
{
	font-weight: bold;
	font-size: 18px;
	color: white;
	font-family: 'Arial';
	background-color: transparent;
}
.SmallBoxTitle
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	font-family: 'Arial';
	background-color: transparent;
}

.ListTitle
{
	border-right: #191970 thin ridge;
	border-top: #191970 thin solid;
	font-weight: bold;
	border-left: #191970 thin solid;
	color: white;
	font-family: Arial;
	background-color: #191970;
	border-bottom: #191970 thin solid;
}
.ListItem
{
	border-right: #191970 thin ridge;
	border-left: #191970 thin ridge;
	color: #191970;
	font-family: Arial;
	background-color: #E6E6FA;
}
.ListSelected
{
	border-right: #191970 thin ridge;
	font-weight: bold;
	font-size: 12pt;
	border-left: #191970 thin ridge;
	color: #8B0000;
	font-family: 'Arial';
	background-color: white;
}
.GridViewItem
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
}
.SmallGridViewItem
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
.TextBox
{
	border-right: lavender thin solid;
	border-top: lavender thin solid;
	font-size: 10pt;
	border-left: lavender thin solid;
	color: black;
	border-bottom: lavender thin solid;
	font-family: Arial;
	background-color: white;
}
.Label
{
	font-size: 10pt;
	color: #191970;
	font-family: Arial;
}
.LabelTitle
{
	font-weight: bold;
	font-size: 14pt;
	color: #8B0000;
	font-family: Arial;
	text-decoration: underline;
}
.LabelTitleWhite
{
	font-weight: bold;
	font-size: 18pt;
	color: white;
	font-family: Arial;
}
.LabelSubTitle
{
	font-weight: bold;
	font-size: 14pt;
	color: #8B0000;
	font-family: Arial;
}
.BoldLabel
{
	font-weight: bold;
	font-size: 12pt;
	color: #8B0000;
	font-family: Arial;
}

.MessagePanel
{
	font-weight: bold;
	color: #8B0000;
	font-family: Arial;
	font-size: 12pt;
	border-right: darkred thin solid;
	border-top: darkred thin solid;
	border-left: darkred thin solid;
	border-bottom: darkred thin solid;
	background-color: #FFFACD;
}
.Message
{
	font-weight: bold;
	color: #8B0000;
	font-family: Arial;
	font-size: 12pt;
}

.PropertyListHead
{
	font-size: 10pt;
	color: #8B0000;
	font-family: Arial;
}
.PropertyListItem
{
	font-size: 8pt;
	color: #191970;
	font-family: Arial;
}

div.SearchMapPopupInfo h3, h4, p
      {
        margin: 0px;
        font-family: Arial;
      }
div.SearchMapPopupInfo h3
{
	font-size: 10pt;
	color: #8B0000;
}
div.SearchMapPopupInfo h4
{
	font-size: 8pt;
	margin-left: 10px;
	color: #191970;
}
div.SearchMapPopupInfo p
{
	font-weight: normal;
	font-size: 8pt;
	color: #191970;
}
div.SearchMapPopupInfo a
{
	font-size: 10pt;
	color: blue;
	border-bottom: blue 1px dashed;
	font-family: Arial;
	text-decoration: none;
}
div.SearchMapPopupInfo a:hover
{
border-bottom: solid 1px blue;
}
