body {
  margin-top: 3px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 3px;
  background-color: #F0F0FF;
  font-family: Verdana,Georgia;
  font-size: 11px;
}

img {
  border-width: 0px;
}

li {
  padding-top:  2px;
  padding-bottom: 2px;
  padding-left: 8px;
}

h1 {
  margin-top: 3px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 3px;
  font-size: 11px;
  font-weight: bold;
}


td {
  font-size: 11px;
  vertical-align: top;
}

a         {text-decoration: underline;  color: #220372;}
a:link    {text-decoration: underline;  color: #220372;}
a:hover   {text-decoration: none;       color: #FF3333;}


a.red         {text-decoration: underline; color: #FF3333;}
a.red:link    {text-decoration: underline; color: #FF3333;}
a.red:hover   {text-decoration: none;      color: #FF3333;}


.address {
  letter-spacing: 3px;
  color: indigo;
  font-size: 9px;
  padding-left: 5px;
  padding-right: 5px;
  vertical-align: middle;
  text-align: left;
}

.menu {
  color: #FFFFFF;
  background-color: #220372;
  height: 18px;
  font-weight: bold;
  font-size: 11px;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px;
  vertical-align: top;
  margin-top: 0px;
  margin-bottom: 0px;
}

a.menu         {text-decoration: underline; color: #FFFFFF;}
a.menu:link    {text-decoration: underline; color: #FFFFFF;}
a.menu:hover   {text-decoration: none;      color: #FF3333;}

.m_t_s {
  color: #FFFFFF;
  height: 2px;
  font-size: 1px;
  background-color: #FAFAFA;
}

.main_frame {
  color: #000000;
  font-size: 10px;
  background-color: #FAFAFF;
  padding-top:    4px;
  padding-bottom: 4px;
  padding-left:  4px;
  padding-right: 4px;
  vertical-align: top;
}

.b1px {
  border-color: #220372; 
  border-style:solid; 
  border-width:1px;
}

.window_head {
  color: #FFFFFF;
  background-color: #220372;
  height: 18px;
  font-weight: bold;
  font-size: 11px;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px;
  vertical-align: bottom;
  margin-top: 0px;
  margin-bottom: 0px;
}

.window_body {
  background-color: #F0F0FF;
  font-size: 11px;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px;
  vertical-align: top;
  margin-top: 0px;
  margin-bottom: 0px;
}

.d_line {
        background-color: #E9EAFF; 
        }
.l_line {
        background-color: #FAFAFF; 
        }

.x 
{
  font-size: 11px;
  padding-left:  5px;
  padding-right: 5px;
  padding-top:  5px;
  padding-bottom: 5px;
}

.ux 
{
  font-size: 11px;
  padding-top:  4px;
  padding-bottom: 4px;
}


.small 
{
  font-size: 9px;
  padding-left:  4px;
  padding-right: 4px;
  padding-top:  4px;
  padding-bottom: 4px;
}

.warning 
{
  color: red;
  font-size: 9px;
  padding-left:  4px;
  padding-right: 4px;
  padding-top:  4px;
  padding-bottom: 4px;
}

.info_table
{
  font-size: 11px;
  padding-left:  4px;
  padding-right: 4px;
  padding-top:  4px;
  padding-bottom: 4px;
  border-color: #220372; 
  border-style:solid; 
  border-width:1px;
}


.caption 
{
    font-size: 12px;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-left:  4px;
    padding-right: 4px;
    padding-top:  3px;
    padding-bottom: 1px;                                      
}

.header {
    font-size : 12px;
    color : White;
    background-color : #220372;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 4px;
    margin-right: 4px;
    padding-left:  4px;
    padding-right: 4px;
    padding-top:  1px;
    padding-bottom: 2px;                                      
}

input.button  {
        color : White;
        background-color : #220372;
        height : 20px;
        border-width : 1px;
        border-color : #E9EAFF;
}

form  {
        margin-top : 2pt;
        margin-bottom : 2pt;
}

select  {
        margin-top : 1pt;
        margin-bottom : 1pt;
        border-width : 1px;
        border-color : #220372;
        height : 20px;
}

textarea  {
        margin-top : 1pt;
        margin-bottom : 1pt;
        border-width : 1px;
        border-color : #220372;

}

input {
        border-width : 1px;
        border-color : #220372;
        height : 20px;
}
