table {
    border:1px solid #eee;
}
#header {
    width:100%;
    height:40px;
    font-size:24px;
    position:relative;
}

#the_button {
    float:right;
    width:100px;
    font-size:40px;
    color: #66cc00;
}
#the_button  button{

    width:100px;
    font-size:20px;
    color: #66cc00;
    background:#eee;
    border:2px solid #ddd;
    cursor:pointer;
}



.div_column {
    border:1px solid #ddd;
    margin:5px ;
    padding:5px 5px 24px 5px;
    background:#eee;
    min-height:100px;
    min-width:100px;
    float:left;
    position:relative;
    font-family: Helvetica, Arial, sans-serif;
}
.div_column span {
    position:absolute;
    bottom:0px;
    right:10px;
    font-size:20px;
    font-weight:bold;
    color: #000066;
}

#results {
    clear:both;
}
