body{
    margin:0;
    padding:0;
    background-image:url('images/background.gif');
}

body, td {
    color: #000;
    font-size: 10pt;
    font-weight: normal;
    font-family: Arial, Verdana, Geneva, sans-serif;
}

a {
    color:#00f;
}

a:visited {
    color:#00f;
}

.mainmenu {
    background-color:#5f8118;
    font-size:12pt;
    font-weight:bold;
    padding:5px 15px 5px 15px;
    height:20px;
    color:#ffffff;
    text-decoration:none;
    white-space:nowrap;
}

.mainmenu:hover {
    background-color:#7aa138;
}

td.tblHeader {
    white-space:nowrap;
    height:22px;
    font-size: 8pt;
    font-weight: bold;
    color: #000066;
    border-top: 1px solid #000099;
    border-bottom: 1px solid #000099;
    background-color:#ccecff;
}

a.sortableHeader {
    white-space:nowrap;
    font-size: 8pt;
    font-weight: bold;
    color: #000066;
    text-decoration:none;
}

.smalllink {
    white-space:nowrap;
    font-size: 8pt;
    font-weight: normal;
    color: #000066;
    text-decoration:underline;
}

.mandatoryfield {
    text-align:right;
    color:#ff0000;
    font-weight:bold;
    font-style:italic;
}

input.btn {
    border: 1px solid #006;
    background: #4f699c;
    color: #fff;
    font-size: 8pt;
    font-weight:bold;
}

input.btnhov {
    border: 1px solid #006;
    background: #eef;
    color: #4f699c;
}

a.mnubtn {
    height: 35px;
    display: block;
    font-size: 9pt;
    font-weight: bold;
    font-family: Verdana, Arial, Geneva, sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
    background-repeat: no-repeat;
    background-image: url('images/mnu_bar_button.png');
    padding-top: 10px;
}

a.mnubtn:hover {
    background-position: bottom right;
}

.blockheader {
    font-size:9pt;
    font-weight:bold;
    font-family: Verdana, Arial, Geneva, sans-serif;
    color: #fff;
    text-decoration: none;
    padding-top:10px;
}

#displayBlind {
    filter: alpha(opacity=50); /*older IE*/
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
    -moz-opacity: .50; /*older Mozilla*/
    -khtml-opacity: 0.5;   /*older Safari*/
    opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
    background-color:#000000;
    position:absolute; top:0px; left:0px; width:100%; height:100%; color:#FFFFFF; text-align:center; vertical-align:middle;
}

#dhtmltooltip{
    position: absolute;
    left: -300px;
    width: 150px;
    border: 1px solid black;
    padding: 2px;
    background-color: lightyellow;
    visibility: hidden;
    z-index: 100;
    /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
    position:absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}


