.headmain{
    background-color:#f1f1f1;
}
#devforprint{
    margin:3px;
    padding:5px;
     border:1px solid black;
}
.image{
    float:left;
    width:140px;
    height:150px;
      background-color:#f1f1f1;
      border:1px solid black;
      text-align:center;
  text-align:center; 
  vertical-align: middle;
  display: table-cell; 
}
 td{

    vertical-align: middle;
}
.bgm{
    margin-left:5px;
    padding:5px;
      border:1px solid black;
   
    background-color:#2eecae;

print-color-adjust: exact; 
}
.bgm2{
    margin-left:5px;
    padding:5px;
      border:1px solid black;
   
    background-color:#f1f1f1;

print-color-adjust: exact; 
}
.infotable td{
     border:1px solid black;
     padding:5px;
}
*{
    direction:rtl !important;
}