body {font-size: 12px; font-family: Tahoma, Arial, Times, Sans-Serif; color: black; letter-spacing: 0}
div {padding:0px; border:0px; margin:0px}

/* Styles related to DmaFormGen */
.DmaFormGenFORM { }
.DmaFormGenFORM .DmaFormGenTLabel { }
.DmaFormGenFORM .DmaFormGenTEdit {  }
.DmaFormGenFORM .DmaFormGenTDateEdit { }
.DmaFormGenFORM .DmaFormGenTComboBox { }
.DmaFormGenFORM .DmaFormGenTBitBtn { }
.DmaFormGenFORM .DmaFormGenTCheckBox { }
.DmaFormGenFORM .DmaFormGenTSubmitBtn { }
.DmaFormGenFORM .DmaFormGenTBitBtn { }
.DmaFormGenFORM .DmaFormGenTMemo {  }

/* Error message for a control */
.DmaFormGenErrorDiv {
  font-size: 10px;
  background-color: white;
  border: 1px solid black;
  padding: 1px 3px 1px 3px;
  z-index: 100;
  position: absolute;
  left: 330px;
  top: 70px;
  -webkit-border-radius: 6px;    /* for Safari */
  -moz-border-radius: 6px;       /* for Firefox */
}
.DmaFormGenErrorDiv img {
  left:8px;
  top:-6px;
  position: absolute;
}

/* Error message after add/update */
#DmaPhpResultMessage {
    z-index: 1000;
    background-color: red;
    color: white;
    font-weight: bold;
    border: 1px solid black;
    padding: 1px 3px 1px 3px;
    position: absolute;
    left: 100px;
    top: 70px;
    -webkit-border-radius: 6px;    /* for Safari */
    -moz-border-radius: 6px;       /* for Firefox */
    filter: alpha(opacity=0);      /* For IE */
    opacity: 0.0;                  /* For FF */
    cursor: wait;
    display: none;
}


 /* Browse table related CSS */
.PhpFormGenBrowse { border: 0px solid #c0c0c0; border-right: 0px}
.PhpFormGenTableFirst {vertical-align: top; height: 24px; border-top: 0px; border-left: 0px}
.DmaPhpSearchTextCls {width: 80px}


.PhpFormGenTableColumns {text-align: center; vertical-align: center; background-color: #4B4B4B; height: 26px;
                         color: white; padding: 5px; border-right: 1px solid #a0a0a0}
.PhpFormGenTableLine1 {background-color: white; height: 15px; padding: 4px}
.PhpFormGenTableLine1 .l {border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px}
.PhpFormGenTableLine1 .ll {border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px}
.PhpFormGenTableLine1 .r {border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; text-align: right}
.PhpFormGenTableLine1 .rl {border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; text-align: right}
.PhpFormGenTableLine1 .c {border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; text-align: center}
.PhpFormGenTableLine1 .cl {border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; text-align: center}
.PhpFormGenTableLine2 {background-color: #f0f0f0; height: 15px}
.PhpFormGenTableLine2 .l {border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; }
.PhpFormGenTableLine2 .ll {border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px}
.PhpFormGenTableLine2 .r {border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; text-align: right}
.PhpFormGenTableLine2 .rl {border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; text-align: right}
.PhpFormGenTableLine2 .c {border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; text-align: center }
.PhpFormGenTableLine2 .cl {border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 4px; text-align: center}
.PhpFormGenBrAction { border: 0px; width: 16px; height: 16px; cursor: hand; padding-left: 3px; padding-right: 3px }
.PhpFormDisabledImg { width: 16px; height: 16px; border: 0px; cursor: not-allowed; }

 /* This is for small arrows up/down to sequence the data */
.PhpFormGenTableColumns .ColumnTable { border: 0px; }
.PhpFormGenTableColumns .ColumnTable .SmallTD { border: 0px; height: 5px; }
.PhpFormGenTableColumns .ColumnTable .SmallTD img { border: 0px; height: 3px; width: 5px;   }

 /* Styles for language change */
 select.change-language {
     font-size: 11px;
 }
 select.change-language option {
     background-repeat:no-repeat;
     background-position:bottom left;
     padding-left:26px;
     margin-bottom: 2px;
     font-size: 10px;
}
select#languages option[value="es"] { 
        background-image:url(../img/flags/es.gif);
}
select#languages option[value="it"] {
        background-image:url(../img/flags/it.gif);
}
select#languages option[value="en"] {
        background-image:url(../img/flags/en.gif);
}
select#languages option[value="fr"] {
        background-image:url(../img/flags/fr.gif);
}
select#languages option[value="ge"] {
        background-image:url(../img/flags/ge.gif);
}
select#languages option[value="cs"] {
        background-image:url(../img/flags/cs.gif);
}

 /* Iframe for delete - invisible */
#DmaFormIframe {
   width: 10px;
   height: 10px;
   display: none;
}
