a.previous_link
{
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.next_link
{
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.page_numbers
{
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.current_page
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

a.previous_link:hover
{
    color: #FFFF00;
    font-weight: bold;
    text-decoration: none;
}
a.next_link:hover
{
    color: #FFFF00;
    font-weight: bold;
    text-decoration: none;
}
a.page_numbers:hover
{
    color: #FFFF00;
    font-weight: bold;
    text-decoration: none;
}
a.current_page:hover
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.menu_indent
{
    padding-left: 4px;
}
a.menu
{
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.menu:hover
{
    color: #FFFF00;
    font-weight: bold;
    text-decoration: none;
}
body
{
    font-family: arial;
    color: #FFFFFF;
    background: #000000;
}
.admin_menu
{
    color: #FFFFFF;
    font-weight: bold;
}
p
{
    font-family: arial;
    font-size: 10pt;
    color: #FFFFFF;
}
h1, h2, h3
{
    color: #FFFFFF;
}
td
{
    font-family: arial;
    font-size: 10pt;
    color: #000000;
}
.text_highlight
{
    color: #FFFFFF;
}
.req
{
    background: #fd7373;
}
.error
{
    color: #CC0000;
    font-weight: bold;
}
.success
{
    color: #009900;
    font-weight: bold;
}
.fieldError
{
    border: solid #FF0000 1px;
}
.clicky
{
    cursor: pointer;
}
.cost_cell
{
    font-size: 20pt;
    font-weight: bold;
}

/* Boxes */
.box
{
    padding: 0px;
    margin: 0px;
    border 0px;
}
.box_cell
{
    padding-left: 10px;
    padding-right: 10px;
}
.box_top_200
{
    background: url("/images/style1/200_box_top.gif");
    height: 20px;
    width: 200px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_middle_200
{
    background: url("/images/style1/200_box_middle.gif");
    width: 200px;
    background-repeat: repeat-y;
    margin: 0px;
    padding: 1px;
    border: 0px;
}
.box_bottom_200
{
    background: url("/images/style1/200_box_bottom.gif");
    height: 20px;
    width: 200px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_top_300
{
    background: url("/images/search_top.jpg");
    background-position: 0 10px;
    height: 10px;
    width: 453px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_middle_300
{
    background: url("/images/search_mid.gif");
    width: 453px;
    margin: 0px;
    padding: 1px;
    border: 0px;
}
.box_bottom_300
{
    background: url("/images/search_properties_bot.jpg");
    height: 13px;
    width: 453px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
.box_top_450
{
    background: url("/images/view_ad_top.jpg");
    height: 20px;
    width: 590px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
    background-position: 0 14px;
}
.box_middle_450
{
    background: url("/images/featured_property_m.jpg");
    width: 590px;
    background-repeat: repeat-y;
    margin: 0px;
    padding: 1px;
    border: 0px;
}
.box_bottom_450
{
    background: url("/images/featured_property_b.gif");
    height: 20px;
    width: 590px;
    background-repeat: no-repeat;
    padding-right: 1px;
    padding-left: 1px;
}
