TD.MIFbuttoncom { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000040; text-decoration: none; text-align: center; vertical-align: 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; text-align : right; font-size: 13px; color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; text-align:left; FONT-WEIGHT: bold; background-color: #41779F; }
TD.MIFdlg { padding : 5px; text-align : right; font-size: 12px; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; text-align:right; vertical-align: top;}

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;  TEXT-DECORATION: none; }
A.MIFnav:hover { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  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 {}

div.MIFtree0 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0px;}
div.MIFtree1 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 15px;}
div.MIFtree2 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 30px;}
div.MIFtree3 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 45px;}
div.MIFtree4 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 60px;}
div.MIFtree5 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 75px;}
div.MIFtree6 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 90px;}
div.MIFtree7 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 105px;}
div.MIFtree8 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 120px;}
div.MIFtree9 {  COLOR: #006776; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 135px;}
div.MIFtree10 {  COLOR: #006776; 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/mifors/reddot.gif) outside ; margin: 1 15; font-size: 80%;}
UL.tdot   { list-style: url(/images/mifors/transdot.gif) outside ; margin: 1 15; font-size: 80%;}
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: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
div.title  a { color: #0000a0; }

div.text  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
div.info  {  padding-top: 3px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
div.description  {font-size: 11px; background-color: #DEE3E7; border-style: none; }


/* search */
table.search td             {color:#868F99; font-size: 70%; padding-bottom:5px;}
table.searchform            {background-color: #CDE6F2}

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;}



div.report { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }

table.schetline {width: 100%; border-spacing: 0px;}
table.schetline td.line {border-bottom: #000 1px solid;}
table.schetline td.line1 {border-bottom: #000 1px solid; padding:0 0 0 10;}

table.schet {width: 100%; border-spacing: 0px; border-collapse: collapse; border-right: #000 2px solid; border-bottom: #000 2px solid; margin: 0px;}
table.schet td {border: #000 2px solid; border-top: 0px; border-right: 0px; padding: 0 5px; margin: 0px;}
table.schet td.data {border: 0px; border-left: #000 2px solid; padding: 0 5px; margin: 0px;}
table.schet td div.underline1 {border: 0px; border-bottom: 1px solid; margin: 3 0px; padding: 0px; height: 8px;}
table.schet td.head2 {border: #000 2px solid; border-right: 0px; text-align: center; padding: 0px; margin: 0px;}
table.schet td.head {border: #000 2px solid; border-bottom: 0px; border-right: 0px; text-align: center; padding: 0px; margin: 0px;}

table.schetsign { margin:0 0 0 20; width:95%; }

table.schettable {width:60%; border-spacing: 0px; border-collapse: collapse; border-left: #000 1px solid; border-top: #000 1px solid;}
table.schettable td{border-right: #000 1px solid; border-bottom: #000 1px solid;}

/* std classes : table.entrylist (like orderlist) */
table.entrylist {
    border-collapse: collapse;
    margin-bottom: 10px;
    border: 2px solid #EFCA80;
}
table.entrylist th {
    padding: 5px !important; 
    /*text-align: left;*/
    vertical-align: middle !important; 
    font-size: 12px;
    background-color: #EEE2CA;
    font-weight: bold;
}
table.entrylist td {
    padding: 5px !important; 
    /*text-align: left;*/
    vertical-align: top !important; 
    font-size: 12px;
}
table.entrylist tr.hover td, table.entrylist tbody tr:hover td {
    background-color: #E6DFD2  !important; 
}

table.entrylist a, a.entrylist {
    font-size: 12px;
    /*font-weight: bold;*/
    color: #0000ee;
    text-decoration: underline;
}
/*table.entrylist a:hover, a.entrylist:hover {
    color: darkRed;
}*/
hr.entrylist {
    color:#EFCA80;
}


/* std classes : table.sysdialog (like login, edit form) */
table.sysdialog td,th {
    padding: 5px !important; 
    font-size: 13px; 
}
table.sysdialog td input {
    font-size: 13px;
}

