#navmenu {
    background-color: #FFFFFF; 
    border: 1px solid #FFFFFF; 
    border-width: 1px; 
    text-align: center;
} 
#header li { 
    font-family: Verdana, sans-serif; 
    list-style: none; 
    display: block; 
    float: left; 
    width: 15%;
}
#navbar1 {
        background-color: #FFFFFF;
        width: 850px;
        color: #3b3b3b;
        font-size: 8pt;
    }
#navbar1 A
    {
        text-decoration: none;
        color: #3b3b3b;
    }
#header ul {background-color: #FFFFFF;}
.pdflink
    {
        text-align: right;
    }
#container {
background-image: url(media/bg.jpg);
text-align: left;
width: 80pc;
margin-left: auto;
margin-right: auto;
}
#header
    {
        text-align: left;
        width: 850px;
    }
#mainmenu
    {
        float: left;
        margin-left: 10px;
        margin-right: 40px;
        min-width: 10em;
        max-width: 11em;
	_width: 11em;
    }
#mainmenu LI
    {
        list-style-type: none;
        line-height: 1.6;
    }
#mainmenu A
    {
        text-decoration: none;
        color: #3b3b3b;
    }
#mainmenu A:hover
    {
        /* background-image: url(chevron.png); */
        text-decoration: underline;
    }
#mainmenu #nestedmenu {
        margin-left: 1.5em;
        font-size: 7pt;
    }
#mainmenu #nestedmenu A:hover {
        background-image: none;
        text-decoration: underline;
    }
.mainmenulink hover { background-image: url(chevron.png); }

#container
    {
        width: 850px;
    }
#content
    {
        float: left;
        margin-top: 0px;
        max-width: 42em;
        font-size: small;
        color: #000000;
        font-family: arial,helvetica,sans-serif;
       /* text-align: none; */
        _width: 36em;/* Non-standard to work around IE bug */
    }  
    }
#content li { margin-left: 110px; margin-bottom: 6px; line-height: 85px; }
#ptc
    {
        background-image: url(footer.gif);
        text-align: center;
        margin-top: 0px;
    }
#footer
    {
        text-align: center;
        max-height: 25px;
        height: 25px;
        background-repeat: no-repeat;
    }
#center
    {
        text-align: right;
    }
#centraltextpanel
    {
        font-size: small;
        color: #000000;
        font-family: arial,helvetica,sans-serif;
        /* color: #66666F; */
        max-width: 580px;
        width: 580px;
        _width: 580px;
    }
#centraltextpanel A
    {
    text-decoration: none;
    color: #668090;
    }
.breaking
    {
        width: 100%;
        float: none;
        clear: both;
        width: 1px;
        height: 1px;
        margin: -1px 0 0 0;
    }

.plunge
    {
        height: 100pc;
    }

.cls_ttip
    {
        visibility: hidden; 
        position: absolute;
        z-index: 2;
        margin:0 10px 0 10px;
        font: normal 8pt sans-serif;
        padding: 10px;
        border: 1px;
        background-repeat: repeat;
        background-image: url(ttip_bg.jpg);
    }
#collectionstip
    {
        top: 100px;
        left: 50px;
    }
#prelegaltip
    {
        top: 100px;
        left: 250px;
    }
#automateddebttip
    {
        top: 100px;
        left: 250px;
    }
#repossessiontip
    {
        top: 100px;
        left: 250px;
    }
#dataexchangetip
    {
        top: 100px;
        left: 250px;
    }
#timerecordingtip
    {
        top: 100px;
        left: 250px;
    }
#clientbillingtip
    {
        top: 100px;
        left: 250px;
    }
#userdefinedproceduretip
    {
        top: 100px;
        left: 250px;
    }
#managementinformationtip
    {
        top: 100px;
        left: 250px;
    }
#foreigncurrenciestip
    {
        top: 100px;
        left: 250px;
    }
#smoke
    {
        width: 850px;
        min-height: 400px;
        background-repeat: no-repeat;
        background-image: url(bg.jpg);
        background-position: 100% 100%;
        background-color: #D8E7EC;
        display: table;
    }
#fixiebugs1
    {
        width: 850px;
        height: 800px;
        background-repeat: no-repeat;
        background-image: url(bg.jpg);
        background-position: 100% 100%;
        background-color: #D8E7EC;
    }
body
    {
        background-color: #EFF9FF;
    }


.typeface1
    {
        margin-left: 10px;
        font-family: arial;
        font-size: 9pt;
        line-height: 2;
    }
.typeface2
    {
        margin-left: 10px;
        font-family: arial;
        font-size: 9pt;
        line-height: 1.6;
    }
.typeface3
    {
        font: normal 8pt sans-serif;
        /* font-family: Georgia, "Times New Roman", Times, serif; */
        font-size: 8pt;
        line-height: 1.6;
    }
.typeface4
    {
        font: normal 8pt sans-serif;
        /* font-family: Georgia, "Times New Roman", Times, serif; */
        font-size: 8pt;
    }
.typeface5
    {
        margin-left: 0px;
        margin-top: 0px;
        font-family: arial;
        font-size: 9pt;
        line-height: 34px;
        text-align: center;
        background-image: url(footer.gif);
    }
.typeface6
    {
        margin-left: 10px;
        margin-right: 10px;
        font-family: arial;
        font-size: 12pt;
        line-height: 2;
    }

.typeface7
    {
        font: normal 8pt sans-serif;
        font-size: 9pt;
        line-height: 2
    }
.typeface4 H3
    {
        /* font-family: Georgia, "Times New Roman", Times, serif; */
	font-face: sans-serif;
        font-size: 8pt;
    }
.typeface4 H1
    {
        font-face: sans-serif;
        font-size: 11pt;
        color: #000000;
    }
.typeface_mainmenu
    {
        font: normal 8pt sans-serif;
        font-size: 8pt;
        line-height: 1.6;
    }


.mh_slcol1 { float: left; width: 55%; }
.mh_slcol2 { float: right; width: 45%;}
.mh_slblock1 { padding-left: 10px; padding-right: 20px; text-align: justify;}
.mh_slblock2 { padding-left: 10px; padding-right: 90px; text-align: justify;}
.mh_slblock3 { padding-left: 10px; padding-right: 50px; text-align: justify;}
.fourem { width: 4em; }
.oneem { width: 1em; }
.onepointfiveem { width: 1.5em; }
.localgov { list-style-image: url(blt_localgov.jpg); }
.centralgov { list-style-image: url(blt_centralgov.jpg); }
.solicitors { list-style-image: url(blt_solicitors.jpg); }
.inhouselegal { list-style-image: url(blt_inhouselegal.jpg); }
.debtpurchasers { list-style-image: url(blt_debtpurchasers.jpg); }
.polaroid { float:left; }
.polaroidgroup { margin-left: 20px; }
.polaroidcaption { text-align: center; max-width: 100px; width: 100px; }
.polaroidend { width: 100%; float: none; clear: both; width: 1px; height: 1px; margin: -1px 0 0 0; }
.ltri { float: left; }
.ltri span { float: left; }
.ltri img {float: right; }
.columntext1 { padding-left: 10px; padding-right: 10px; width: 30em }



.js_phail a.tipped {
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

.js_phail a.tipped:hover{z-index:25; background-color:#ff0}

.js_phail a.tipped span{display: none}

.js_phail a.tipped:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}


.typeface_mainmenu a {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.mceContentBody
    {
	background-image: url(/media/bg.jpg);
        background-position: bottom;
        background-repeat: no-repeat;
        /* background-position: 100pc 100pc; */
        background-color: #d8e7ec;
        font-size: small;
        color: #000000;
        font-family: arial,helvetica,sans-serif;
        /* color: #66666F; */
        /* max-width: 580px;
        width: 580px;
        _width: 580px; */
    }



