﻿body
{
   background-color: #3a3a3a;
   font-family: Verdana,Arial,Sans-Serif;
   font-size: 8pt;
   scrollbar-base-color: lightgray;
   scrollbar-track-color: gainsboro;
   scollbar-arrow-color: white;
}

.canvas
{
   margin: 0 auto 0 auto;
   width: 800px;
   background-color: White;
   padding-top: 10px;
   padding-bottom: 10px;
}

.footer
{
   background-image: url(images/general/bottom-banner.gif);
   background-repeat: no-repeat;
   height: 40px;
   width: 775px;
   color: White;
   text-align: right;
   padding-top: 8px;
   display: inline-block;
   margin-bottom: -15px;
}

.loginboxes
{
   font-size: 8pt;
   font-family: Verdana,Arial;
   color: black;
   width: 200px;
}

a.footerlinks:link, a.footerlinks:visited, a.footerlinks.active
{
   font-size: 8pt;
   font-family: Verdana,Arial;
   color: white;
   text-decoration: none;
}

a.footerlinks:hover
{
   color: white;
   text-decoration: underline;
   font-size: 8pt;
   font-family: Verdana,Arial;
}

a.menulinks:link, a.menulinks:visited, a.menulinks.active
{
   font-size: 10pt;
   font-family: Verdana,Arial;
   color: white;
   text-decoration: none;
   display: inline;
}

a.menulinks:hover
{
   color: white;
   text-decoration: underline;
   font-size: 10pt;
   font-family: Verdana,Arial;
   display: inline;
}

a.modal:link, a.modal:visited, a.modal.active
{
   font-size: 8pt;
   font-family: Verdana,Arial;
   color: dimgray;
   text-decoration: none;
   display: inline;
}

a.modal:hover
{
   color: black;
   text-decoration: underline;
   font-size: 8pt;
   font-family: Verdana,Arial;
   display: inline;
}

h1
{
   color: white;
   margin-top: 5px;
   margin-right: 50px;
   font-family: Verdana,Arial,Sans-Serif;
}

.remain_textbox
{
   border: solid 1px transparent;
   font-size: 7pt;
   font-family: Verdana, Arial, Sans-Serif;
}

.textboxes
{
   border: solid 1px gray;
   font-family: Verdana,Arial,Sans-Serif;
   font-size: 8pt;
   color: gray;
   overflow-y: auto;
}

.watermark
{
   border: solid 1px gray;
   font-family: Verdana,Arial,Sans-Serif;
   font-size: 8pt;
   color: gray;
   font-style:italic;
}

.ddl
{
   border: solid 1px gray;
   font-family: Verdana,Arial,Sans-Serif;
   font-size: 8pt;
   color: gray;
   height:17px;
}

.pageddl
{
   font-size: 7pt;
   font-family: Verdana,Arial,Sans-Serif;
   }

.linkmenu
{
   color: black;
}

.ajaxloader
   {
       width:180px;
       height:40px;
       border:solid black 1px;
       color:white;
       background-color:dimgray;
       text-align:center;
       padding-top:5px;
       padding-bottom:5px;
   }
   .ajaxloader p
   {
       margin-top:2px;
       font-size:7pt;
       font-family:century gothic,verdana,arial
   }
      .updateProgress
{
   visibility: hidden;
}

.login_ajaxloader
   {
       width:70px;
       height:40px;
       border:none;
       color:white;
       background-color:transparent;
       text-align:center;
       padding-top:5px;
       padding-bottom:5px;
   }
   .login_ajaxloader p
   {
       margin-top:5px;
       font-size:7pt;
       font-weight:bold;
       font-family:century gothic,verdana,arial
   }

.error
{
   color:Red;
   font-size:7pt;    }

.buttons
   {
       border:solid #3a3a3a 1px;
       font-size:9pt;
       height:17px;
       font-variant:small-caps;
   }
      .searchbutton
   {
       margin-bottom:-4px;
       margin-left: -4px;
   }
   .gridtext
{
   font-size:7pt;
   font-family:verdana,arial;
}

.modalBackground
{
    background-color: Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}