

        table{
            border:1px solid #000;
        }
        td{
            border:1px solid #000;
            width:50px;
            height:50px;
            padding:0;
        }
        div.minus, div.r12, div.r17, div.r21, div.r25, div.r34, div.r38, div.r43, div.r47  , div.r55, div.r58, div.r62, div.r67{
            width:50px;
            height:50px;
  
            background:#7fff00 url('../img/minus.png') 10% 10% no-repeat;
             background-position: center;
             background-size: 24px 24px;
        }
         div.plus, div.r11, div.r18, div.r23, div.r27, div.r32, div.r36, div.r41, div.r45  , div.r54, div.r56, div.r61, div.r68{
            width:50px;
            height:50px;
  
            background:#ff0000 url('../img/plus.png') 12px 12px no-repeat;
             background-position: center;
             background-size: 24px 24px;

        }
        div.times, div.r13, div.r15, div.r24, div.r26, div.r31, div.r35, div.r44, div.r48  , div.r52, div.r57, div.r63, div.r65{
            width:50px;
            height:50px;
  
            background:#ff4500 url('../img/times.png') 12px 12px no-repeat;
             background-position: center;
             background-size: 24px 24px;
            
        }
         div.divide ,div.r14, div.r16, div.r22, div.r28, div.r33, div.r37, div.r42, div.r46  , div.r51, div.r53, div.r64, div.r66{
            width:50px;
            height:50px;
  
            background:#ffff00 url('../img/divide.png') 12px 12px no-repeat;
            background-position: center;
             background-position: center;
             background-size: 24px 24px;
         
        }
      
  .badge {
 width: 40px;
  height: 40px;
  border-radius: 50%;
  font-size: 18px;
  color: #fff;
  line-height: 30px;
  text-align: center;
  background: #000
}
.NEGATIVE{
   background: #0000FF; 
   border: 2px solid #fff; 
}
.POSITIVE{
   background: #FF0000;  
   border: 2px solid #fff; 

}
.infinity_banner{
  background:#ffff00 url('../img/banner.png') 12px 12px no-repeat;
   background-position: center;
             background-size: 408px 48px;
}
.infinity_banner_1{
  background:#ffff00 url('../img/banner_1.png') 12px 12px no-repeat;
   background-position: center;
             background-size: 408px 48px;
}
.red{
  background-color:red;
  text-align:center;
  vertical-align: middle;
  color:#fff;
  font-weight: bold;
}
.blue{
  background-color:blue;
  text-align:center;
  vertical-align: middle;
  color:#fff;
  font-weight: bold;

}
.positive_win{
  background:#ffff00 url('../img/positive_infinity.png') 12px 12px no-repeat;
   background-position: center;
         background-size: 203px 49px;
}
.positive_win_1{
  background:#ffff00 url('../img/positive_infinity_1.png') 12px 12px no-repeat;
   background-position: center;
     background-size: 203px 49px;

}
.negative_win{
  background:#ffff00 url('../img/negative_infinity.png') 12px 12px no-repeat;
   background-position: center;
   background-size: 203px 49px;

}
.negative_win_1{
  background:#ffff00 url('../img/negative_infinity_1.png') 12px 12px no-repeat;
   background-position: center;
             background-size: 203px 49px;

}

