html {
        height:100%;
        width:100%
}
BODY {
        margin:0px;
        padding:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:0.9em;
        width:100%;
        height:100%;
        min-width:60em;
}
a {
        color:#00731d;
        font-family:Arial, Helvetica, sans-serif;
}
h1 {
        font-size:1.2em;
        color:#005099;
}
.header {
        /*float:left;*/
        width:100%;
        background:url(../IM/BG_header.gif) repeat-x;
        height:106px;
}
.lookup {
        /*position:relative;
        float:left;*/
        text-align:left;
        width:100%;
        background: url(../IM/header.jpg) no-repeat;
        height:106px;
}
table.title {
    width: 100%;
}
table.title td#language {
    text-align: right;
    padding-right: 10px;
}
table.title tr, div.title {
        background: url(../IM/grad.gif) repeat-x;
}
div.title {
        height:31px;
        font-size: 16pt;
        font-weight:bold;
        color:#005199;
        padding-left: 10px;
}
.apps {
        position:absolute;
        top:20px;
        right:20px;
}
.menu {
        float:left;
        width:100%;
        background: url(../IM/BG_menu.gif) repeat-x;
        height:10px;
        text-align:center;
        font-weight:bold;
        font-size:13px;
}
.menu ul {
        margin:0;
        padding:8px 0 0 0;
}
.menu ul, .menu li {
        list-style:none;
}
.menu li {
        display:inline;
}
.menu li a, .menu li a:hover {
        text-decoration:none;
        padding:8px 10px;
        color:#005199;
}
.menu li a:hover {
        color:white;
        background:url(../IM/BG_menu_over.gif) repeat-x;
}
.content {
        float:left;
        width:100%;
        background:url(../IM/BG_cont.gif) repeat-x;
        float:inherit;
}
.footer {
        float:left;
        width:100%;
        border-top:#b5d0e4 2px solid;
        font-weight:bold;
        font-size:80%;
        color:#b5d0e4;
        padding: 10px 0 15px 0;
        text-align:center;
        float:left;
}
.content_left {
        margin:0px 0;
        padding:0px 0px 0px 0px;
        background-color:#e1f2f5;
        width:211px;
}
td.status {
        vertical-align:top;
        margin: 0;
        padding: 0;
        width:211px;
}
.content_left a, .content_left a:hover {
        color:#005199;
        display: block;
        text-decoration:none;
        padding:0 10px 0 20px;
        line-height:25px;
        font-size:90%;
}
.content_left a {
        border-bottom:1px solid #e1f2f5;
        border-top:1px solid #e1f2f5;
}
.content_left a:hover {
        background-color:#36854c;
        color:white;
        border-bottom:1px solid white;
        border-top:1px solid white;
}
.center {
        float:left;
        width:100%;
}
.db-alias
{
        word-wrap: break-word;
        width: 211px;
        overflow: hidden;
}
.logo img{
        width: 320px;
        height: 60px;
}
.AspNet-Menu-Vertical {
  background: url(../IM/leftmenu_bg.gif) no-repeat #e3f4f8;
  border:solid 1px #bfd9f3;
}
