body 
{
  margin: 0;
  padding: 0;
  font-family: arial, sans-serif;
  font-size: small;
  text-align: left;
  color: #333;
  background: #ffffff;
  text-decoration: none;
}


a:link {
   color: #31649c;
   text-decoration: none;
}

a:hover {
   color: #0074E8;
   text-decoration: none;
}

a:visited {
   color: #0050A0;
   text-decoration: none;
}

a:active {
   color: #0074E8;
   text-decoration: none;
}

.little 
{
   font-family: Verdana,Sans-serif, Tahoma;
   font-size: 8pt;
}

.formbutton  {
   font-family : Arial, Helvetica, sans-serif;
   font-size   : 10pt;
   font-weight : normal;
   color       : #003366;
   border      : 2px #0099CC outset;
   cursor      : pointer;
}

.formfield  
{
   font-family   : Courier New, Arial, Helvetica, sans-serif;
   font-size     : 10pt;
   font-weight   : normal;
   text-align    : left;
   border-top    : 1px solid #CDCDCD;
   border-left   : 2px solid #888888;
   border-bottom : 2px solid #888888;
   border-right  : 1px solid #CDCDCD;         
   padding: 3px;
}

.formselect
{
   font-family : Courier New, DialogInput, Arial, Helvetica, sans-serif;
   font-size   : 10pt;
}  

fieldset 
{
   width: 95%; 
   border: 1px solid gray; 
   padding: 4px;
}

.infotable 
{
   margin: 0px;
   width: 100%;
}

.infotable td 
{
  padding: 4px; 
  padding-left: 5px; 
  padding-right: 5px;
}

.infotable #desc 
{
   background: #E5E1D9;
   width: 30%;
   alignment: right;
   font-weight: bold;
   font-family: Verdana, Arial, Sans Serif;
   font-size: 10pt;
   white-space: nowrap;
}

.infotable #value 
{
   background: #FFFFFF; 
   width: 70%;
}

.infotable .formfield  
{
   font-family   : Courier New, Arial, Helvetica, sans-serif;
   font-size     : 10pt;
   font-weight   : normal;
   text-align    : left;
   border-top    : 1px solid #CDCDCD;
   border-left   : 2px solid #888888;
   border-bottom : 2px solid #888888;
   border-right  : 1px solid #CDCDCD;         
   padding: 3px;
}

.infotable #error 
{
   border-left   : 2px dotted red;
   border-bottom : 2px dotted red;
}

.title    { 
   position: relative; 
   left: 1px; 
   top: 1px; 
   color: #FFFFFF; 
   font-weight: bold; 
   font-face: arial, verdana, helvetica, sans-serif; 
   font-size: 14pt; 
}
.in_title { 
   position: absolute; 
   left: -1px; 
   top: -1px; 
   color: #000; 
   font-weight:bold;
   font-face: arial, verdana, helvetica, sans-serif; 
   font-size: 14pt; 
}
