body { background-image:url(../img/bg.gif); margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; }

#top  { position: absolute;
        background-image:url(../img/top_bg.gif);
        top:       0px;
        left:      0px;
        width:    100%;
        height:  111px;
        padding:  0px;
        z-index:10;
        visibility: visible;
        }

#navig {position: absolute;
        background: #000063;
        top:     90px;
        left:   150px;
        height:  20px;
        padding:  0px;
        z-index:11;
        visibility: visible;
        BORDER-LEFT:   #E6E6E6 0px solid;
        BORDER-TOP:    #E6E6E6 0px solid;
        BORDER-BOTTOM: #8C8A8C 1px solid;
        BORDER-RIGHT:  #8C8A8C 0px solid;
        }

#f1    { position: absolute;
        background: #272794;
        top:     90px;
        left:     0px;
        width:  149px;
        height:  50px;
        padding:  0px;
        z-index:22;
        visibility: visible;
        }

#main { position: absolute;
        top:    115px;
        left:   155px;
        width:  600px;
        height: 350px;
        padding: 5px;
        z-index:1;
        visibility: visible;
        BORDER-LEFT:   #E6E6E6 0px solid;
        BORDER-TOP:    #E6E6E6 0px solid;
        BORDER-BOTTOM: #7f7f7f 0px solid;
        BORDER-RIGHT:  #7f7f7f 0px solid;
        }

.reiter_on  { background: #EFEFEF; }

/* Fonts */
.head   { position: absolute; top: 10px; left: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 36px; color: #ffffff; }
.start  { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
.norm   { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.small  { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.mini   { font-size: 1px; }

#login_on { position: absolute;
        top:      150px;
        left:       0px;
        width:    149px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        }

#login_off { position: absolute;
        BORDER-LEFT:   #cccccc 0px solid;
        BORDER-TOP:    #cccccc 0px solid;
        BORDER-BOTTOM: #cccccc 0px solid;
        BORDER-RIGHT:  #cccccc 0px solid;
        width:    120px;
        top:      150px;
        left:       7px;
        padding:    3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        z-index: 25;
        }

body, table, td, select, textarea, input  {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}

a {
        color: #003399;
        text-decoration: none;
}

a:hover {
        text-decoration: underline;
}
/* Form elements */

.submit {background: #ffffff;
         background-image:url(../img/button.gif);
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         padding: 1px;
         height: 20px;
         width:  80px;
         BORDER-LEFT:   #000063 1px solid;
         BORDER-TOP:    #000063 1px solid;
         BORDER-BOTTOM: #000063 0px solid;
         BORDER-RIGHT:  #000063 0px solid;
         cursor : pointer;
         }

.submit2 {background: #EFEFEF;
         background-image:url(../img/button_selected.gif);
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         font-weight: bold;
         padding: 1px;
         height: 20px;
         width: 100px;
         BORDER-LEFT:   #000063 1px solid;
         BORDER-TOP:    #000063 1px solid;
         BORDER-BOTTOM: #000063 0px solid;
         BORDER-RIGHT:  #000063 0px solid;
         cursor : pointer;
         }

.submit3 {background: #EFEFEF;
         background-image:url(../img/button.gif);
         text-align: left;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         padding-top: 0px;
         padding-right: 0px;
         padding-bottom: 0px;
         padding-left: 0px;
         height: 18px;
         width: 148px;
         BORDER-LEFT:   #8C8A8C 0px solid;
         BORDER-TOP:    #8C8A8C 0px solid;
         BORDER-BOTTOM: gainsboro 0px solid;
         BORDER-RIGHT:  gainsboro 0px solid;
         cursor : pointer;
         }
.submit3_selected {background: #EFEFEF;
         background-image:url(../img/button_selected.gif);
         text-align: left;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         font-weight: bold;
         padding-top: 0px;
         padding-right: 0px;
         padding-bottom: 0px;
         padding-left: 0px;
         height: 18px;
         width: 148px;
         BORDER-LEFT:   #8C8A8C 0px solid;
         BORDER-TOP:    #8C8A8C 0px solid;
         BORDER-BOTTOM: gainsboro 0px solid;
         BORDER-RIGHT:  gainsboro 0px solid;
         cursor : pointer;
         }
/*
.submit3inactive {background: #EFEFEF;
         text-align: left;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         padding-top: 0px;
         padding-right: 0px;
         padding-bottom: 0px;
         padding-left: 0px;
         height: 18px;
         width: 135px;
         BORDER-LEFT:   #8C8A8C 0px solid;
         BORDER-TOP:    #8C8A8C 0px solid;
         BORDER-BOTTOM: gainsboro 0px solid;
         BORDER-RIGHT:  gainsboro 0px solid;
         cursor : pointer;
         }
*/
.submit4 {background: #EFEFEF;
         background-image:url(../img/button.gif);
         align: left;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         padding: 1px;
         height: 20px;
         width:  80px;
         BORDER-LEFT:   darkgray 1px solid;
         BORDER-TOP:    darkgray 1px solid;
         BORDER-BOTTOM: darkgray 1px solid;
         BORDER-RIGHT:  darkgray 1px solid;
         cursor : pointer;
         }
.submit5 {background: #EFEFEF;
         background-image:url(../img/button.gif);
         align: center;
         valign: top;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         font-weight: bold;
         padding: 0px;
         height: 18px;
         width:  20px;
         BORDER-LEFT:   darkgray 1px solid;
         BORDER-TOP:    darkgray 1px solid;
         BORDER-BOTTOM: darkgray 1px solid;
         BORDER-RIGHT:  darkgray 1px solid;
         cursor : pointer;
         }

.sort    {background: #EFEFEF;
         background-image:url(../img/button.gif);
         text-align: left;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         padding-top: 0px;
         padding-right: 0px;
         padding-bottom: 0px;
         padding-left: 0px;
         height: 18px;
         width:  100px;
         BORDER-LEFT:   #8C8A8C 1px solid;
         BORDER-TOP:    #8C8A8C 1px solid;
         BORDER-BOTTOM: gainsboro 1px solid;
         BORDER-RIGHT:  gainsboro 1px solid;
         cursor : pointer;
         }

.setup {background: #EFEFEF;
         text-align: left;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 12px;
         padding-top: 0px;
         padding-right: 0px;
         padding-bottom: 0px;
         padding-left: 0px;
         height: 18px;
         width: 134px;
         BORDER-LEFT:   darkgray 1px solid;
         BORDER-TOP:    darkgray 1px solid;
         BORDER-BOTTOM: darkgray 1px solid;
         BORDER-RIGHT:  darkgray 1px solid;
         cursor : pointer;
         }

.select { background: #ffffff;
          border-top:   1px #eeeeee solid;
          border-right: 1px #eeeeee solid;
          border-bottom:1px #eeeeee solid;
          border-left:  1px #eeeeee solid;
          }

.select_small { background: #efefef; width: 140px;
          font-size: 10px;
          border-top:   0px #eeeeee solid;
          border-right: 0px #eeeeee solid;
          border-bottom:0px #eeeeee solid;
          border-left:  0px #eeeeee solid;
          scrollbar-face-color:#8C8A8C;
          scrollbar-highlight-color:#E6E7E6;
          scrollbar-3dlight-color:#EFEFEF;
          scrollbar-darkshadow-color:#EFEFEF;
          scrollbar-shadow-color:#D5D5D5;
          scrollbar-arrow-color:#FFFFFF;
          scrollbar-track-color:#EFEFEF;
          }

select.flat, textarea.flat, input.flat,
select.error, textarea.error, input.error,
textarea.code {
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
}

select.flat, textarea.flat, input.flat,
textarea.code {
        border-color : #888888;
}

textarea.code, textarea.code-gray {
        font-family: "Lucida Console", "Courier New", Courier, monospace;
        font-size: 12px;
        line-height: 15px;
}

textarea.code-gray {
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        color: #808080;
}

.div_txt { height: 200px;
           width:    98%;
           padding:  3px;
           overflow: auto;
           scrollbar-face-color:#888888;
           scrollbar-highlight-color:#D4D4D5;
           scrollbar-3dlight-color:#EEEEEE;
           scrollbar-darkshadow-color:#EEEEEE;
           scrollbar-shadow-color:#D6D6D6;
           scrollbar-arrow-color:#FFFFFF;
           scrollbar-track-color:#EEEEEE;
           }

li { list-style-image:url("../img/listen.gif");}