div#bodywrap {
    border: 3px solid #0000AA;
}

span.service-specific {
    color: #0000AA;
}

div.viewlet,
div.viewlet-form {
}
    
li.service-menu {
/*    background: #d0d0f0;
    border-left: 5px solid #d0d0f0;*/
}

li.service-menu:hover {
    border-left: 3px solid #0000AA ! important;
}

td.link2l {
    background-image: url(/images/smalladslh10x24.gif) ! important;
}

td.link2r {
    background-image: url(/images/smalladsrh10x24.gif) ! important;
}

td.link2m {
    background-color: #5478d5;
    background-image: url(/images/smalladsfade1x24.gif) ! important;
}

div#postcode-input {
    vertical-align: middle;
}

div#postcode-input form {
    margin: 0px;
}

div#postcode-input table.link {
    position: relative;
    top: 6px;
    left: 10px;
}

ul.category-section {
    float: left;
    width: 32%;
    margin: 2px;
    margin-top: 8px;
    padding-bottom: 2px;
    list-style: none;
    border: 2px solid gray;
}

ul.category-section-all {
    margin: 2px;
    margin-top: 8px;
    list-style: none;
    border: 2px solid gray;
    text-align: center;
}

ul.category-section-all li.category {
    text-align: center;
}

ul.category {
    margin: 0px;
    list-style: none;
}

li.category, div#editsmalladsprofileviewlet div.category {
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    background: #c0c0ff;
    font-size: 10pt;
    font-weight: bold;
}

li.sub-category, div.sub-category {
    padding-left: 0px;
    padding-right: 0px;
    list-style: none;
    font-size: 9pt;
    background: #d0d0f0;
}

td.sub-category {
    background: #d0d0f0;
}

li.sub-category a {
    padding-left: 10px;
}

td.sub-category {
    padding-left: 3px;
    width: 100px;
}

div.sub-category span {
    padding-left: 10px;
}

div.sub-sub-category {
    padding-left: 20px;
    background: #e0e0f0;
}

div.childcategories {
    font-size: 8pt;
}

span.sub-sub-category {
    padding-right: 10px;
}

div.sub-sub-category a {
    padding-left: 0px;
    margin-right: 8px;
    font-size: 8pt;
}


