table.MIFdlgtab {border:1px solid #41779F;}

TD.MIFbuttoncom { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000040; text-decoration: none; align: center; valign : top;}
TD.MIFthead { font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; color : #000000;
}
TD.MIFtrow { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
TD.MIFfldname { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #FAFAFF; }
TD.MIFfldval { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
TD.MIFdlghead { padding-left : 5px; align : right; font-size: 13px; color : #070707; font-family : Verdana, Arial, Helvetica, sans-serif; text-align:left; FONT-WEIGHT: bold; background-color : "#41779F"; }
TD.MIFdlg { padding-left : 5px; align: right; font-size: 12px; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; text-align:right; vertical-align: top; padding-top:7px!important;}

TR.MIFdlgTR         {}
TR.MIFdlgTR TD      { border-bottom: 1px solid #41779F;}
TR.MIFdlgTR TD.MIFdlg   { background-color: #f0f0f0;}

TR.MIFdlgTR1 TD     { border-bottom: none;}
TR.MIFdlgTR1 TD.MIFdlg  { background-color: #f0f0f0;}

A.MIFnav {  font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #3C7219; TEXT-DECORATION: none; }
A.MIFnav:hover { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #3C7219; TEXT-DECORATION: underline; }

.MIFhelp { font-size: 10pt; color: #000000; font-weight: normal }
.MIFsmall { font-size: 8pt; color: #000000; font-weight: normal }
.MIFtext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
.Ico {cursor:hand;}

div.MIFtree {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0px;}
div.MIFtree0 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0px;}
div.MIFtree1 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 15px;}
div.MIFtree2 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 30px;}
div.MIFtree3 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 45px;}
div.MIFtree4 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 60px;}
div.MIFtree5 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 75px;}
div.MIFtree6 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 90px;}
div.MIFtree7 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 105px;}
div.MIFtree8 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 120px;}
div.MIFtree9 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 135px;}
div.MIFtree10 {  COLOR: #003399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 150px;}


div.M1 { padding-left: 15px;}
div.M2 { padding-left: 30px;}

div.MIFblkpos0 { padding-left: 0px;}
div.MIFblkpos1 { padding-left: 20px;}
div.MIFblkpos2 { padding-left: 40px;}
div.MIFblkpos3 { padding-left: 60px;}
div.MIFblkpos4 { padding-left: 80px;}
div.MIFblkpos5 { padding-left: 100px;}
div.MIFblkpos6 { padding-left: 120px;}
div.MIFblkpos7 { padding-left: 140px;}
div.MIFblkpos8 { padding-left: 160px;}

UL.rdot   { list-style: url(/images/reddot.gif) outside ; margin: 1 1; font-size: 100%;}
UL.tdot   { list-style: url(/images/transdot.gif) outside ; margin: 1 1; font-size: 100%;}
UL.ebar   { list-style: url(/images/mifors/ebar.gif) outside ; margin: 1 25; font-size: 80%;}

.red                    {color:#ff0000; font-weight:bold;}
.semi-wide-field        {width:300px;}


/*div.title { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
div.title  a { color: #0000a0; }*/

div.text  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
div.info  {  padding-top: 3px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
div.description  { background-color: #DEE3E7; border-style: none; }


/* search */
table.search td             {color:#868F99; font-size: 70%; padding-bottom:5px;}
table.searchform            {background-color: #6CB43E}

table.searchform    td      {font-size: 70%;padding-top:5px;}
table.searchform    td  input   {font-size: 110%;}
table.searchform    td  select  {font-size: 110%;}
table.searchform    td.corner       {background: url('/images/ld-corn.gif') bottom left no-repeat;padding:0 0 0 0;}


table.catalog {
  border-collapse: collapse;
}

table.catalog td {
  vertical-align: top;
  font-family: Arial, Helvetica, sans-serif; 
  FONT-SIZE: 12px; 
  border: 1px solid #868F99;
  padding: 5px;
}


div.func {
  font-family: Arial, Helvetica, sans-serif; 
  FONT-SIZE: 12px; 
  padding: 5px;
}

div.func a img {
  margin-right: 5px;
}

table.partner td {
  vertical-align: top;
  font-family: Arial, Helvetica, sans-serif; 
  FONT-SIZE: 12px; 
  border-botton: 1px solid #868F99;
  padding: 5px;
}

table.partner td h2 {
  FONT-SIZE: 18px; 
  padding: 0px;
  margin: 0px;
}

.small {
  FONT-SIZE: 10px; 
  color: #505050;
}

div.root_menu {position: absolute; top: 1px; left: 10px; z-index: 99;}
