﻿body
{
    font-family: Arial;
    color: black;
    background-image: url(images/colors.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
    
}


iframe
{
    position:absolute;
    top:0px;
    left:0px;
    width: 102%;
    border: collapse 1px black;
    z-index:-5;
    background-color: white;
    
    
}
.ModalBG
{
    background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
    
}
.Modal
{
    
    background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.CountiesLB1
{
    height: 50px;
    
}
.CountiesLB2
{
    height: 260px;
    
    
}
.CitiesLB1
{
    height: 50px;
}
.CitiesLB2
{
    height: 260px;
}
.SubsLB1
{
    height: 50px;
    
}
.SubsLB2
{
    height: 260px;
    
    
}
.SearchResultsDetailPopUp
{
    position: absolute;
    left: -50%;
    padding: 5 5 5 5;
    border: none 0px black;
    
    width: 200%;
}
table, td
{
    border: solid 0px black;
    margin: 0px;
    padding: 0px;
}
.Feeds
{
    position: absolute;
    left: 10px;
    top: 5px;
    width: 750px;
}
.FeedItem
{
    padding: 10px;
    vertical-align: top;
    width: 33%;
    background-color: 
}
.Normal
{
    font-family: Verdana;
    font-size: 12px;
    color: black;
}
.Alert
{
    color:Red;
}

.Bold
{
    font-weight: bold;
}
.NormalSmall
{
    font-family: Arial;
    font-size: 11px;
    color: black;
}
.Right
{
    text-align: right;
}

h1
{
    color: black;
    font-family: Arial;
    font-size: 12px;
    line-height: 1em;
    height: 100%;
    white-space: nowrap;
    width: 100%;
    padding-left: 2;
    padding-top: 5;
    padding-bottom: 3;
    margin: 0;
    background-color: Transparent;
}
h2
{
    color: black;
    font-family: Arial;
    font-size: 12px;
    line-height: 1em;
    height: 100%;
    white-space: nowrap;
    width: 100%;
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 3;
    margin: 0;
    background-color: Transparent;
}
.PageNav
{
    color: Blue;
}
.Button
{
    border-style: solid;
    border-width: 1px;
    border-color: black;
    height: 18px;
    padding: 0;
   
}
.Menu
{
    position: absolute;
    left: 206px;
    top: 0px;
    z-index: 9000;
}
.RightMenu
{
    position: absolute;
    
}
.SubMenu
{
    display: inline;
    position: absolute;
    left: 211px;
    top: 23px;
    white-space: nowrap;
    background-color: Transparent;
}
.MenuItem
{
    
    background-color: Whitesmoke;
    margin: 1 1 1 1;
    padding: 1 1 1 1; 
    border: solid 1px gray;
    
}
.DynamicMenuItem
{
    
    background-color: Whitesmoke;
    margin: 1 1 1 1;
    padding: 1 1 1 1; 
    border: solid 1px gray;
    z-index: 4000;
    
}
.Logo
{
    position: absolute;
    left: 0px;
    top: 0px;
}
.Content1
{
    position: absolute;
    display: inline;
    left: 0px;
    top: 50px;
    z-index: 0;
}
.SearchResults
{
    position: absolute;
    left: 157px;
    top: 20px;
    z-index: 100;
    background-color: Transparent;
    padding: 1;
}
.SearchSummary
{
    width: 200px;
    background-image: url(images/SearchItemBG.gif);
    position: absolute;
}
.Favorites
{
    z-index: 1;
    background-color: White;
    padding: 1;
    border: solid 1px blue;
}
.PropertyDetails
{
    position: absolute;
    left: 10px;
    top: 15px;
    z-index: 1;
    background-color: Transparent;
    border: solid 2px black padding-right:5px;
}
.PropertyImage
{
    width: 145;
}
.Main
{
    position: absolute;
    left: 110px;
    top: 30px;
    z-index: 1;
    width: 500px;
    background-color: Transparent;
}
.Indent
{
    text-indent: 15px;
}
.SearchItem
{
    position: relative;
    z-index: 1;
    vertical-align: top;
    background-image: url(images/SearchItemBG.gif);
}
.SearchItemDisplay
{
    position: relative;
}

.SearchCriteria
{
    position: absolute;
    left: 3px;
    top: 10px;
    color: black;
    z-index: 0;
    width: 140px;
    background-color: Transparent;
    padding: 1;
    white-space:nowrap;
}

.DropDownList
{
    border-style: solid;
    border-width: 1px;
    border-color: Black;
    margin: 1px;
    color: Blue;
    z-index:5000;
    
}
.TextBox
{
    width: 90px;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    margin: 1px;
    color: Blue;
}
.SmallTextBox
{
    width: 29px;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    margin: 1px;
    color: Blue;
}

.PagerPanel
{
    display: inline;
}
.PropertySearchControls
{
    position: absolute;
    top: -3px;
    left: 160px;
    display: inline;
    padding: 1;
    height: 15px;
    background-color: Transparent;
    white-space: nowrap;
}
.Instructions
{
    position: absolute;
    left: 117px;
    top: 20px;
    z-index: 1005;
    background-color: White;
    padding: 10;
    width: 600px;
}
.InfoGrabber
{
    white-space: nowrap;
    width: 100%;
    display:inline;
}


.hidden
{
    display: none;
}
.shown
{
    display: block;
}
.trigger
{
    background: #ccf;
}
.open
{
    background: #66f;
}
.front
{
    z-index:10000;
}
.back
{
    z-index:0;
}



.ClickSearch
{
    position: absolute;
    top: 10px;
    left: 25px;
    
}
.PlainLink
{
    text-decoration: none;
    color:Black;
    cursor: text;
}
    
