table {
    border: none !important;
}

td {
    background-color: #EBF9FE;
    vertical-align: top;
}

.caption {
    text-align: right;
}

#myneighbourhoodsearch input.submit, #related #myneighbourhoodsearch input.submit
{
    background-color: transparent;
    background-image: url("/images/clll/go_button.gif");
    background-repeat: no-repeat;
    text-indent: -9999em;
    width: 29px;
    height: 29px;
    margin-left: 5px;
    border:none;
    line-height: 0;
}

#myneighbourhoodsearch .submit, #myneighbourhoodsearch .submit label, 
#related #myneighbourhoodsearch .submit, #related #myneighbourhoodsearch .submit label {
    display: inline;
    height: 29px;
    overflow: hidden;
    position: relative;
    width: 29px;
    margin: 0px;
    padding: 0px;
}

#myneighbourhoodsearch .submit input, #related #myneighbourhoodsearch .submit input {
    left: 4px;
    position: absolute;
    top: -8px;
    z-index: 2;
}

#myneighbourhoodsearch .submit input, #related #myneighbourhoodsearch .submit input {
    border: medium none;
    display: block;
    height: 29px;
    margin: 0 auto;
    overflow: hidden;
    text-indent: -999em;
    text-transform: capitalize;
    width: 29px;
}

#mainwrap input
{
    border-width: 2px 1px 1px 2px;
    height: 26px;
}

input, textarea
{
    border-color: #0E55AF #8ED52F #8ED52F #0E55AF;
    border-style: solid;
}

input[type="radio"] {
    border: none;
}

#content {
    border-top: none;
}

#wrap1
{
    background-color: #EBF9FE;
    /*margin: 0 10px;
    width: auto;*/
}

#navigation img
{
    margin-bottom: 30px;
    margin-left: 10px;
}

#content ul li {
    background-image:url("/images/clll/green_bullet.gif");       
    background-repeat: no-repeat;    
    background-position: 1% 50%;
    list-style: none;
}

