body {

    background-color: #ffffff;
    color: #000000;

    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 11px;
    
    margin: 0px;
    padding: 0px;
    
    text-align: center;
    
    overflow-y: scroll;

}

a:link, a:visited, a:active {

    color: #000000;
    
}

a:hover {

    color: #465584;

}

img.noborder, img.smicon {

    border-style: none;
    
}

img.border, img.icon {

    border-style: solid;
    border-width: 1px;
    border-color: #000000;

}

img.icon {

    width: 32px;
    height: 32px;

}

img.smicon {

    width: 12px;
    height: 12px;

}

div.header {

    position: absolute;
    top: 0%;
    bottom: 75%;

    width: 100%;
    height: 25%;

    border-style: none;
    text-align: center;
    vertical-align: bottom;
    
    margin: 0px;
    padding: 0px;

}

div.logo {
    
    border-style: none;
    text-align: center;
    
    margin: 1% 0px 0px 0px;
    padding: 0px;

}

div.page {

    overflow: show;
    position: absolute;
    top: 25%;
    bottom: 0%;

    width: 100%;
    height: 75%;
    
    border-style: none;

    text-align: center;
    vertical-align: top;
        
    margin: 0px;
    padding: 0px;


}

div.main {

    overflow-y: show;
    overflow-x: hidden;
    position: relative;
    top: 1%;
    left: 15%;
    right: 15%;
    width: 70%;
    
    background: #ffffff;

    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    
    text-align: left;
    vertical-align: top;

    padding: 0px;
    margin: 0px;

}

div.highbar {

    background: #e4eaf2;

    border-style: none;
    padding: 3px;
    margin: 0px;

}

div.content {

    overflow-y: show;
    overflow-x: hidden;
    background: #f4f8fb;

    margin: 1px;
    
    padding-left: 7px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-right: 11px;

}

div.lowbar {

    background: #d4dae2;

    border-style: none;
    padding: 3px;
    margin: 0px;

}

div.block {
    
    border-style: none;
    width: 100%;
    padding: 0px;
    
    margin-left: 8px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;

}

table.nav {

    width: 100%;
    border-style: none;
    
}

td.nav {

    width: 11%;
    border-style: none;
    
    text-align: center;

}

table.maps {

    border-style: none;
    
    margin: 0px;
    padding: 0px;

}

table.bar {

    width: 100%;
    border-style: none;
    
    margin: 0px;
    padding: 0px;

}

td.leftbar {

    width: 60%;
    border-style: none;

    margin: 0px;
    padding: 0px;
    
    text-align: left;
    
}

td.rightbar {

    width: 40%;
    border-style: none;

    margin: 0px;
    padding: 0px;
    
    text-align: right;
    
}

td.leftarea {

    border-style: none;

    margin: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 5px;
    
    text-align: right;
    vertical-align: top;
    
}

td.rightarea {

    width: 100%;
    border-style: none;

    margin: 0px;
    padding: 0px;
    
    text-align: left;
    vertical-align: top;
    
}

textarea {
    width: 100%;
}

input.text {
    width: 100%;
}