body{
    font-family: "Open Sans", Arial, sans-serif;
    margin: 0px;
    padding: 0px;
}

#theGrid{
    float: left;
    width: 500px;
}

/* Style for grid cells */
.rf-tgrid {
    font-weight: bold;
    font-size: 14px;
    margin: 1px;
    padding: 10px;
    vertical-align: middle;
    text-align: center;
}

/* Style for the grid */
.rf-tablestyle {
    border: 1px solid #66CC00;
    background-color: #FFF;
    cursor: pointer;

}

/* Style for the div containing the grid */
#rf-searchgamecontainer {
    float: left;
}
#rf-tablegrid .rf-highlight {
    background: #33CCFF;
}
#rf-tablegrid .rf-glowing {
    background: #66CC00;        
}
#rf-tablegrid .rf-selected {
    background: #FF8C00;
}

/* style for words that didn't make it on the grid */
.rf-pfalse {
    display: none; 
}

/*Styling for Word List*/
#rf-wordcontainer {
    cursor: pointer;
    float: left;
    margin-top: 20px;      
}
#rf-wordcontainer ul{
    margin: 0px;
    padding: 0px;
}
#rf-wordcontainer ul li{
   list-style-type: none;
   float: left;
   margin-right: 15px;
   padding: 5px;
}
#rf-wordcontainer .rf-foundword {
    background: #33CCFF;
    color: #000;
    font-style : italic;
    padding: 5px;
    text-decoration: line-through;
}