BODY
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}
.search
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.list
{
    FONT-SIZE: 10pt;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana
}
.search SELECT
{
    FONT-SIZE: 8pt;
    COLOR: black
}
.search INPUT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.oborder
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    BORDER-LEFT: gray 1pt solid;
    COLOR: gray;
    BORDER-BOTTOM: gray 1pt solid
}
.fontgrey
{
    FONT-SIZE: 8pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana
}
.fontgrey TD
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana
}
.fontgrey A:link
{
    FONT-SIZE: 10pt;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana
}
.fontorange
{
    FONT-SIZE: 7pt;
    COLOR: gray;
    FONT-FAMILY: Verdana
}
.fontorange A:link
{
    FONT-SIZE: 7pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana
}
.fontorange A:visited
{
    FONT-SIZE: 7pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana
}
.fonttitle
{
    FONT-SIZE: 9pt;
    COLOR: lightgrey;
    FONT-FAMILY: Verdana
}
.fontorange A:active
{
    FONT-SIZE: 7pt;
    COLOR: gray;
    FONT-FAMILY: Verdana
}
.fontcontact
{
}
.fontcontact A:active
{
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontcontact A:link
{
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontcontact A:visited
{
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontcontact A
{
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontheader
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.fontsearch
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.solidline
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt;
    BORDER-LEFT: gray 1pt;
    BORDER-BOTTOM: gray 1pt
}
.solidleft
{
    BORDER-RIGHT: gray 1pt;
    BORDER-TOP: gray 1pt;
    BORDER-LEFT: gray 1pt solid;
    BORDER-BOTTOM: gray 1pt
}
.solidtop
{
    BORDER-TOP: #ffffff 1px solid
}
.solidmid
{
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #d1d1c9 1px solid
}
.fontnav
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontnav A:active
{
    FONT-SIZE: 9pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana
}
.fontnav A:link
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontnav A:visited
{
    FONT-SIZE: 9pt;
    COLOR: white
}
.solidstep
{
    BORDER-RIGHT: #b4b6c5 1px solid;
    BORDER-TOP: #b4b6c5 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b4b6c5 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #b4b6c5 1pt solid;
    FONT-FAMILY: Verdana
}
.solidstepwhite
{
    BORDER-RIGHT: #b4b6c5 1px solid;
    BORDER-TOP: #b4b6c5 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b4b6c5 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #b4b6c5 1pt solid;
    FONT-FAMILY: Verdana
}
.fontadmin
{
}
.fontadmin A:link
{
    FONT-SIZE: 10pt;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana
}
.fontadmin A:visited
{
    FONT-SIZE: 10pt;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana
}
.fontadmin TD
{
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-FAMILY: Verdana
}
.fontgrey A:visited
{
    FONT-SIZE: 10pt;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana
}
.fontgrey SELECT
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana
}
.fontgrey INPUT
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana
}
.fontgreyjustified
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana
}
.fontgreyjustified TD
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.fontgreyjustified8
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.fontgreyjustified8 TD
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.fontbluenews
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #6361a8;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: underline
}
.fontgreynews
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    BORDER-BOTTOM: #b4b6c5 1pt solid;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.solidblue
{
    BORDER-RIGHT: #d0cfe4 1px solid;
    BORDER-TOP: #d0cfe4 1pt solid;
    BORDER-LEFT: #d0cfe4 1px solid;
    BORDER-BOTTOM: #d0cfe4 1pt solid
}
.fontgreynews1
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.borderblue
{
    BORDER-BOTTOM: #666699 1pt solid
}
.bgcolor
{
    BACKGROUND-COLOR: lightblue
}
.borderblack
{
    BORDER-TOP: #000000 1pt solid
}
.borderblackbottom
{
    BORDER-BOTTOM: #000000 1pt solid
}
.fontwhite10
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontwhite10 TD
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.fontwhite8
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontwhite8 TD
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.fontgreen8
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.fontgreen8 TD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.fontgreen8 A:link
{
    FONT-SIZE: 9pt;
    COLOR: #32875a;
    FONT-FAMILY: Verdana
}
.fontgreen8 A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #32875a;
    FONT-FAMILY: Verdana
}
.fontwhite8justi
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.fontwhite8justi TD
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}

/* Links for Previous, New Search and Next on search results page */
a.list_results:link    {color: #ED2538;}
a.list_results:visited {color: #ED2538;}
a.list_results:hover   {color: #ED2538;}
a.list_results:active  {color: #ED2538;}

a.hot_properties { font-size:8pt; }
a.hot_properties:link    {color: #ED2538;}
a.hot_properties:visited {color: #ED2538;}
a.hot_properties:hover   {color: #ED2538;}
a.hot_properties:active  {color: #ED2538;}
/* Styles for area checkboxes on search page */
td.area_box  {
    padding-right:0px;
}
td.area_text {
    padding-left:0px; 
    text-align:left;
}
td.menu_button {
    padding-bottom: 0px;
    padding-top: 0px;
    padding-left:10px;
    padding-right:10px;
}
