body                   { font-size:           15px;
                         line-height:         17px;
                         font-family:         "Gotham A", "Gotham B", Arial, sans-serif;
                         background-color:    RGB( 56,59,114 );
                         color:               #3c3c3b;
                         margin:              0;
                         padding:             0;
                       }

a                      { text-decoration:     none;
                         color:               #3c3c3b;
                       }
a:hover                { color:               #616160;
                       }

img                    { border:              none;
                       }

.invBlack15p           { color:RGB( 0,0,0       ); line-height:140%; font-size:15px; font-weight:normal; }
.invBlack15b           { color:RGB( 0,0,0       ); line-height:140%; font-size:15px; font-weight:bold;   }
.invBlack16p           { color:RGB( 0,0,0       ); line-height:140%; font-size:16px; font-weight:normal; }
.invBlack16b           { color:RGB( 0,0,0       ); line-height:140%; font-size:16px; font-weight:bold;   }
.invBlack17p           { color:RGB( 0,0,0       ); line-height:140%; font-size:17px; font-weight:normal; }
.invBlack17b           { color:RGB( 0,0,0       ); line-height:140%; font-size:17px; font-weight:bold;   }
.invBlack19p           { color:RGB( 0,0,0       ); line-height:140%; font-size:19px; font-weight:normal; }
.invBlack19b           { color:RGB( 0,0,0       ); line-height:140%; font-size:19px; font-weight:bold;   }
.invBlue15p            { color:RGB( 56,59,114   ); line-height:140%; font-size:15px; font-weight:normal; }
.invBlue15b            { color:RGB( 56,59,114   ); line-height:140%; font-size:15px; font-weight:bold;   }
.invBlue16p            { color:RGB( 56,59,114   ); line-height:140%; font-size:16px; font-weight:normal; }
.invBlue16b            { color:RGB( 56,59,114   ); line-height:140%; font-size:16px; font-weight:bold;   }
.invBlue17p            { color:RGB( 56,59,114   ); line-height:140%; font-size:17px; font-weight:normal; }
.invBlue17b            { color:RGB( 56,59,114   ); line-height:140%; font-size:17px; font-weight:bold;   }
.invBlue19p            { color:RGB( 56,59,114   ); line-height:140%; font-size:19px; font-weight:normal; }
.invBlue19b            { color:RGB( 56,59,114   ); line-height:140%; font-size:19px; font-weight:bold;   }
.invBlue24p            { color:RGB( 56,59,114   ); line-height:140%; font-size:24px; font-weight:normal; }
.invBlue24b            { color:RGB( 56,59,114   ); line-height:140%; font-size:24px; font-weight:bold;   }
.invGray15p            { color:RGB( 60,60,60    ); line-height:140%; font-size:15px; fotn_weight:normal; }
.invGray15b            { color:RGB( 60,60,60    ); line-height:140%; font-size:15px; font-weight:bold;   }
.invGray16p            { color:RGB( 60,60,60    ); line-height:140%; font-size:16px; font-weight:normal; }
.invGray16b            { color:RGB( 60,60,60    ); line-height:140%; font-size:16px; font-weight:bold;   }
.invGray17p            { color:RGB( 60,60,60    ); line-height:140%; font-size:17px; font-weight:normal; }
.invGray17b            { color:RGB( 60,60,60    ); line-height:140%; font-size:17px; font-weight:bold;   }
.invGray19p            { color:RGB( 60,60,60    ); line-height:140%; font-size:19px; font-weight:normal; }
.invGray19b            { color:RGB( 60,60,60    ); line-height:140%; font-size:19px; font-weight:bold;   }
.invNeg15p             { color:RGB( 255,255,255 ); line-height:140%; font-size:15px; font-weight:normal; }
.invNeg15b             { color:RGB( 255,255,255 ); line-height:140%; font-size:15px; font-weight:bold;   }
.invNeg16p             { color:RGB( 255,255,255 ); line-height:140%; font-size:16px; font-weight:normal; }
.invNeg16b             { color:RGB( 255,255,255 ); line-height:140%; font-size:16px; font-weight:bold;   }
.invNeg17p             { color:RGB( 255,255,255 ); line-height:140%; font-size:17px; font-weight:normal; }
.invNeg17b             { color:RGB( 255,255,255 ); line-height:140%; font-size:17px; font-weight:bold;   }
.invNeg19p             { color:RGB( 255,255,255 ); line-height:140%; font-size:19px; font-weight:normal; }
.invNeg19b             { color:RGB( 255,255,255 ); line-height:140%; font-size:19px; font-weight:bold;   }
.invRed15p             { color:RGB( 205,23,25   ); line-height:140%; font-size:15px; font-weight:normal; }
.invRed15b             { color:RGB( 205,23,25   ); line-height:140%; font-size:15px; font-weight:bold;   }
.invRed16p             { color:RGB( 205,23,25   ); line-height:140%; font-size:16px; font-weight:normal; }
.invRed16b             { color:RGB( 205,23,25   ); line-height:140%; font-size:16px; font-weight:bold;   }
.invRed17p             { color:RGB( 205,23,25   ); line-height:140%; font-size:17px; font-weight:normal; }
.invRed17b             { color:RGB( 205,23,25   ); line-height:140%; font-size:17px; font-weight:bold;   }
.invRed19p             { color:RGB( 205,23,25   ); line-height:140%; font-size:19px; font-weight:normal; }
.invRed19b             { color:RGB( 205,23,25   ); line-height:140%; font-size:19px; font-weight:bold;   }

.centered              { z-index:             1000;
                         position:            absolute;
                         left:               -200px;
                         top:                -80px;
                         width:               400px;
                         height:              192px;
                         margin-top:          30%;
                         margin-left:         50%;
                       }
.inpSelectDiv          { position:            relative;
                         width:               100%;
                         height:              34px;
                         border:              0;
                         overflow:            hidden;
                       }
.inpSelect             { width:               100%;
                         height:              34px;
                         font-size:           16px;
                         line-height:         1;
                         border:              0;
                         border-radius:       5px;
                         background: URL(/dwv/img/selectarrow.png) no-repeat right #ddd;
                         background-position-x: calc( 100% - 12px );
                         appearance:          none;
                        -moz-appearance:      none;
                        -webkit-appearance:   none;
                         cursor:              pointer;
                         padding:             5px;
                       }

.win-top               { color:               RGB( 0,0,0 );
                         line-height:         140%;
                         font-size:           17px;
                         font-weight:         bold;
                         background-color:    RGB( 141,143,218 );
                       }

.td0fail               { width:               50%; }
.td1fail               { width:               50%; }
.td2fail               { width:               50%; }
.td3fail               { width:               50%; }
.td4fail               { width:               50%; }
.td5fail               { width:               50%; }
.td6fail               { width:               50%; }
.td7fail               { width:               50%; }
.td8fail               { width:               50%; }
.td9fail               { width:               50%; }
.td10fail              { width:               50%; }
.td11fail              { width:               50%; }

.csvtable              { width:               100%;
                       }
.csvtr0                { background-color:    RGB( 236,236,255 );
                         color:               RGB( 56,59,114 );
                         cursor:              pointer;
                       }
.csvtr1                { background-color:    transparent;
                         color:               RGB( 56,59,114 );
                         cursor:              pointer;
                       }
.csvtr2                { background-color:    RGB( 56,59,114 );
                         color:               RGB( 255,255,255 );
                         cursor:              pointer;
                       }
.csvtr3                { background-color:    RGB( 56,59,114 );
                         color:               RGB( 255,255,255 );
                         cursor:              pointer;
                       }
.csvtd0                { width:               6%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         normal;
                       }
.csvtd1                { width:               42%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         bold;
                       }
.csvtd2                { width:               20%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         normal;

                       }
.csvtd3                { width:               22%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         normal;
                         text-align:          right;
                       }
.csvtd4                { width:               12%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         normal;
                         text-align:          right;
                       }

.csvpreviewleft        { background-color:    RGB( 206,206,238 );
                         width:               50%;
                         height:              auto;
                         border-right:        4px solid RGB( 255,255,255 );
                         padding:             8px;
                       }
.csvpreviewtop         { background-color:    RGB( 255,255,255 );
                         width:               50%;
                         height:              220px;
                         border-bottom:       1px solid RGB( 208,208,238 );
                         padding:             0px;
                       }
.csvpreviewbottom      { background-color:    RGB( 255,255,255 );
                         width:               50%;
                         line-height:         130%;
                         padding:             8px 8px 0 8px;
                       }

.postcard0             { display:             none;
                         position:            fixed;
                         background-color:    RGB( 255,255,255 );
                         background-image:    URL(/dwv/img/.gif);
                         background-repeat:   no-repeat;
                         background-size:     800px 560px;
                         left:                10px;
                         top:                 10px;
                         width:               800px;
                         height:              560px;
                         border:              10px solid white;
                         padding:             0px;
                       }
.postcard1             { display:             none;
                         position:            fixed;
                         background-color:    RGB( 255,255,255 );
                         background-image:    URL(/dwv/img/postcardback.png);
                         background-repeat:   no-repeat;
                         background-size:     100%;
                         left:                10px;
                         top:                 10px;
                         width:               800px;
                         height:              560px;
                         border:              10px solid white;
                         padding:             0px;
                       }

.rotate                {-webkit-transform:    rotate(-90deg); /* Safari  */
                        -moz-transform:       rotate(-90deg); /* Firefox */
                        -ms-transform:        rotate(-90deg); /* IE      */
                        -o-transform:         rotate(-90deg); /* Opera   */
                         filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); /* Internet Explorer */
                         font-size:           11px;
                         color:               RGB( 0,112,186 );
                       }

.pdftable              { width:               100%;
                       }
.pdftr0                { background-color:    RGB( 236,236,255 );
                         color:               RGB( 56,59,114 );
                         cursor:              pointer;
                       }
.pdftr1                { background-color:    RGB( 206,206,236 );
                         color:               RGB( 56,59,114 );
                         cursor:              pointer;
                       }
.pdftr2                { background-color:    RGB( 56,59,114 );
                         color:               RGB( 255,255,255 );
                         cursor:              pointer;
                       }
.pdftr3                { background-color:    RGB( 56,59,114 );
                         color:               RGB( 255,255,255 );
                         cursor:              pointer;
                       }
.pdftd00               { background-color:    RGB( 255,255,255 );
                         width:               12%;
                         height:              64px;
                         border:              4px solid RGB( 236,236,255 );
                         line-height:         100%;
                         padding:             2px 0 0 0;
                       }
.pdftd01               { background-color:    RGB( 255,255,255 );
                         width:               12%;
                         height:              64px;
                         border:              4px solid RGB( 206,206,236 );
                         line-height:         100%;
                         padding:             2px 0 0 0;
                       }
.pdftd02               { background-color:    RGB( 255,255,255 );
                         width:               12%;
                         height:              64px;
                         border:              4px solid RGB( 56,59,114 );
                         line-height:         100%;
                         padding:             2px 0 0 0;
                       }
.pdftd03               { background-color:    RGB( 255,255,255 );
                         width:               12%;
                         height:              64px;
                         border:              4px solid RGB( 56,59,114 );
                         line-height:         100%;
                         padding:             2px 0 0 0;
                       }
.pdftd1                { width:               42%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         bold;
                       }
.pdftd2                { width:               22%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         normal;

                       }
.pdftd3                { width:               14%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         normal;
                         text-align:          right;
                       }
.pdftd4                { width:               10%;
                         padding:             0 8px 0 8px;
                         font-size:           17px;
                         font-weight:         normal;
                         text-align:          right;
                       }

.input-none            { color:               RGB( 40,40,40 );
                         font-size:           17px;
                         width:               100%;
                         height:              24px;
                         border:              0;
                         padding:             4px;
                         background-color:    transparent;
                         cursor:              pointer;
                       }
.submit-none           { color:               RGB( 255,255,255 );
                         font-size:           17px;
                         width:               100%;
                         height:              24px;
                         border:              0;
                         padding:             8px 8px 24px 8px;
                         background-color:    transparent;
                         cursor:              pointer;
                       }

.info-text             { background-image:    URL(/dwv/img/forward.png);
                         background-repeat:   no-repeat;
                         background-position: top left;
                         border:              0;
                         color:               RGB( 80,80,80 );
                         line-height:         140%;
                         font-size:           19px;
                         font-weight:         normal;
                         padding:             0 12px 0 60px;
                       }
.input-login           { color:               RGB( 0,0,0 );
                         line-height:         140%;
                         font-size:           17px;
                         font-weight:         bold;
                         background-color:    RGB( 208,208,236 );
                         border:              2px solid RGB( 132,138,255 );
                         cursor:              pointer;
                       }
.input-text            { color:               RGB( 0,0,0 );
                         line-height:         140%;
                         font-size:           17px;
                         font-weight:         bold;
                         background-color:    RGB( 208,208,236 );
                         border:              2px solid RGB( 132,138,255 );
                         cursor:              pointer;
                       }
.input-submit          { color:               RGB( 255,255,255 );
                         line-height:         140%;
                         font-size:           17px;
                         font-weight:         bold;
                         background-color:    RGB( 56,59,114 );
                         border:              2px solid RGB( 56,59,114 );
                         cursor:              pointer;
                       }

.display-none          { display:            none;
                       }


