﻿form
{
    margin: 0px;
    padding: 0px;
}

.form_info
{
    font-style: italic;
}

.form_pcode
{
    text-transform: uppercase;
    width: 80px;
}

.updateDetailsControl .form_input
{
    float: left;
    width: 33%;
    margin: 0 0 15px;
}

.updateDetailsControl div.long_label, #OptOut div.long_label
{
    float: none;
    width: auto;
}
.updateDetailsControl div.long_label input.checkbox, #OptOut div.long_label input.checkbox
{
    margin-bottom: 1em;
    float: left;
    display: block;
}
#OptOut div.long_label label, .updateDetailsControl div.long_label span{display:block;margin-left:30px;}
#OptOut div.long_label{margin-bottom:5px;}
.updateDetailsControl .checkbox
{
    margin-right: 10px;
    vertical-align: middle;
}
.updateDetailsControl, .updateCompleteControl
{
    margin-bottom: 10px;
}


input.default_text_long, textarea.default_text_long
{
    width: 340px;
}
input.default_text_small
{
    width: 45px;
}
input.default_text
{
    width: 140px;
}



#PageBodyHeading .switch_to_area_dropper select
{
    font-size: 11px;
    margin: 2px 0px;
}
#PersonalDetails label
{
    font-weight: bold;
}
#PersonalDetails label.long_label,
#PersonalDetails label.inline_label{font-weight:normal}

.quick_search
{
    margin-bottom: 10px;
}
.quick_search .radio{width:11px;}

.quick_search .default_text_small
{
    width: 80px;
    margin-bottom: 2px;
}

.quick_search input, .quick_search select
{
    font-size: 11px;
}

.quick_search .sub_heading h2, .agent_quick_search .sub_heading h2
{
    border-style: solid;
    border-width: 0 1px;
    padding: 3px 10px 4px;
    margin: 0;
    font-size: 13px;
    font-weight: bold;
}

.quick_search .sub_heading .corner_right, .agent_quick_search .sub_heading .corner_right
{
    display: block;
    background: no-repeat top right;
    height: 3px;
    overflow: hidden;
    padding: 0;
    margin: 0;
}

.quick_search input.default_text
{
    width: 138px;
}
.quick_search_input
{
    padding: 8px;
    border-bottom: 1px solid #FFF;
    display: block;
}

.quick_search_row
{
    margin-bottom: 10px;
}

#PageSideMenu .agent_quick_search .default_text
{
    width: 138px;
    font-size:11px;
}


select.furn{width:90px;}

#SoldSearch .form_error{color:Red;display:block}
