/* GLOBALS: specialty containers for forms, (floating on top of main site)  */
                                                              /* top of css */

* html .finput { height: 19px; }        /* big enough for styled text */
.finput {                               /* input boxes on forms */
     height: 15px;
     border-top: 2px solid #0000B0;
     border-left: 2px solid #0000B0;
     border-right: 1px solid #8F8F8F;
     border-bottom: 1px solid #8F8F8F;
     padding: 0 2px 0 2px;
     background-color: #FFFFFF;
     font-family: Helvetica, Arial, sans-serif;
     font-size: 14px;
     font-weight: normal;
     color: #000000;
}

#fshadow {                      /* properties on form shadow */
     width: 200px;
     height: 220px;
     position: absolute;
     left: 50%;
     margin-left: -190px;
     top: 100px;
     background-color: #cdcdcd;
}

#fbox {                        /* properties on form container */
     width: 200px;
     height: 220px;
     position: absolute;
     left: 50%;
     margin-left: -200px;
     top: 90px;
     border-top: 2px solid #0F0FCD;
     border-left: 2px solid #0F0FCD;
     border-right: 2px solid #000080;
     border-bottom: 2px solid #000080;
     color: #0000B0;
     background-color: #FFFFFF;
     font-weight: bold;
     text-align: center;
}
#fnot {                        /* properties on form container */
     width: 200px;
     height: 220px;
     position: absolute;
     left: 50%;
     margin-left: -200px;
     top: 90px;
     color: #0000B0;
     background-color: #FFFFFF;
     font-weight: bold;
     text-align: center;
}
.fcont {                           /* standard text content cell */
     width: 170px;                 /* as used in 400px wide form */
     font-size: 13px;
     font-weight: normal;
     margin-left: auto;
     margin-right: auto;
     margin-top: 10px;
     text-align: left;
}
.selbox {
     margin: 0 auto;              /* selection list box */
     position: relative;
     text-align: left;
     border:2px inset #0000B0;
     margin-top:0;
     overflow:auto;
}