        table{
            border-collapse: collapse;
		color:black;
		width:100%;
        }
        tr, table, th, td{
            border: 1px solid #cccccc;
        }
        td {
            padding: 10px;
        }

        th{
            padding: 10px;
            font-size: 12pt
        }
        td, th:last-child {
            text-align: right;
        }
        .tablehead {
            background-color: #81d742;
            color: rgb(37, 37, 37);
        }
        .btn {
          background: rgb(36, 36, 36);
          -webkit-border-radius: 9;
          -moz-border-radius: 9;
          border-radius: 4px;
          color: #ffffff;
          font-size: 15pt;
          padding: 10px 20px 10px 20px;
          margin-right: 10px;
          cursor: pointer;
          outline:none;
        }
        .btn.selected {
            background: #81d742

        }

div.price {
    background-color: #81d742;
    color: white;
    margin: 20px 0 20px 0;
    padding: 20px 0px 20px 20px;
    font-size: 14pt
} 

