﻿
a                    {color: #ff9900; text-decoration: none; }
.link                {color: #ff9900; text-decoration: none; }
.menulink            {color: #ffffff; text-decoration: none; }

.input               {background-color:#777777; font-family:Verdana, Arial, Heletica, Geneva; font-size:small; color:#ffffff; border-style: solid; border-width:2px; border-color:#cccccc; resize:none; }
.inputerr            {background-color:#ffffff; font-family:Verdana, Arial, Heletica, Geneva; font-size:small; color:#ffffff; border-style: solid; border-width:2px; border-color:#cccccc; resize:none; }
.watermark           {background-color:#777777; font-family:Verdana, Arial, Heletica, Geneva; font-size:small; color:#cccccc; border-style: solid; border-width:2px; border-color:#cccccc; resize:none; }
.watermarkerr        {background-color:#aa0000; font-family:Verdana, Arial, Heletica, Geneva; font-size:small; color:#cccccc; border-style: solid; border-width:2px; border-color:#cccccc; resize:none; }
.validator           {font-family:Verdana, Arial, Heletica, Geneva; font-size:70%;}

/* main site layout table and cells */          
.bigtable            {height:100%; width:100%;  margin:0px; border:0px; padding:0px; border-spacing:0px; text-align:left; vertical-align:middle; }
.headercell          {height:80px; width:100%;  margin:0px; border:0px; padding:0px 15px 0px 0px; text-align:right;  vertical-align:top; background-color:#1c3664; background-image:url(/images/header_bg.gif); background-repeat:no-repeat; background-attachment:scroll;}
.menucell            {height:100%; width:125px; margin:0px; border:0px; padding:0px 9px 15px 9px; text-align:center; vertical-align:top; color:#ffffff; background-color:#d4023c; background-image:url(/images/buttons_bg.gif); background-repeat:no-repeat; background-attachment:scroll;}
.contentcell         {height:100%; width:100%;  margin:0px; border:0px; padding:9px 9px 15px 9px; text-align:left; vertical-align:top; background-color:#797979; box-shadow:5px 5px 2px -2px #000000 inset;}

/* */
.button              {height:21px; width:108px; border:1px solid black; margin:0px; padding:0px; text-align:center; vertical-align:middle; background-color:#777777;}
.button_inverse      {height:21px; width:108px; border:1px solid black; margin:0px; padding:0px; text-align:center; vertical-align:middle; background-color:#000000;}
.button_shadow       {height:21px; width:108px; border:1px solid black; margin:0px; padding:0px; text-align:center; vertical-align:middle; background-color:#777777; box-shadow:0 1px 4px 2px #000000; margin-top:7px; margin-bottom:7px;}


.menubar_item        {position:relative; padding:1px 20px 1px 1px; vertical-align:middle; cursor:pointer; float:left; width:auto; border:none; display:block; outline:0;}

.overlay             {background:rgba(0, 0, 0, 0.7); position:fixed; top:0; left:0; width:100%; height:100%; z-index:10;}
.popup {
    background:rgba(0, 0, 0, 1);
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:470px;
    height:200px;
    overflow:auto;
    border:1px solid #999;
    color:#fff;
    background:#131313 url(/images/back_strip.png) repeat-x;
    border-radius:15px;
    border:5px solid #0b4570;
    box-shadow:0 1px 4px 2px #000000;
    text-align:center;
    justify-content:center;
    align-items:center;
    position:fixed;
}

.popup_content_login {position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); padding:0px; border-spacing:0px;}
.popup_content       {max-height:100%; width:100%; overflow:auto;}

.shadow              {box-shadow:0 1px 4px 2px #000000; margin-top:7px; margin-bottom:7px;}

.eTable              {border:1px solid white; border-collapse:collapse; width:100%; padding:0px; margin:0px; border-spacing:0px; box-shadow:0 1px 4px 2px #000000; margin-top:7px; margin-bottom:7px; }
.eTable_head         {border:1px solid white; background-color:#071a76;}
.eTable_menu         {border:1px solid white;}
.eTable_body         {border:1px solid white; background-color:#666666;}
.eTable_row_head     {background-color:#666666;}
.eTable_row_odd      {background-color:#444444;}
.eTable_row_even     {background-color:#222222;}
.eTable_row_selected {background-color:#116611;}
.eTable_row_warning  {background-color: #aa0000;}

html                 {height: 100%; width: 100%; margin: 0px; border: 0px; padding: 0px; text-align: center; font-family: Verdana, Arial, Heletica, Geneva; font-size: small; color: #ffffff; background-color: #797979;}
body                 {height: 100%; width: 100%; margin: 0px; border: 0px; padding: 0px; text-align: center; font-family: Verdana, Arial, Heletica, Geneva; font-size: small; color: #ffffff; background-color: #797979;}
form                 {height: 100%; width: 100%; margin: 0px; border: 0px; padding: 0px; text-align: center; font-family: Verdana, Arial, Heletica, Geneva; font-size: small; color: #ffffff; background-color: #797979;}
    
textarea             {font-family:Verdana, Arial, Heletica, Geneva; font-size:small;}


