Font Size Selection Grid text

Ok so I have a hard one for all of you pros out there. I have a selection grid. I want to decrease the font size of the strings displayed in the selection boxes. How can I do this?

NOTE: the selection grid is created entirely via script.

static var selStrings : String[] = ["", "", "",
"", "", "", "", "", "",
"", "", ""];

.... .... ....

if(blnMoreI == true){

selGridInt = GUI.SelectionGrid (Rect ((.755 * SWidth),SHeight,(.24 * SWidth),150), selGridInt, selStrings, 3);

}else{

    prevGridInt = selGridInt;
    selGridInt = GUI.SelectionGrid (Rect ((.755 * SWidth),SHeight * .60,(.24 * SWidth),150), selGridInt, selStrings, 3);

}

I ended up looking into GuiStyles to find my answer and as a result I simply used a different constructor for the SelectionGrid which included an additional parameter of a GUIStyle Object

    gsSelGrid = new GUIStyle(GUI.skin.button); //Copy the Default style for buttons
    gsSelGrid.fontSize = 9; //Change the Font size
    //Inventory Box
    if(blnMoreI == true){
        selGridInt = GUI.SelectionGrid (Rect ((.755 * SWidth),SHeight,(.24 * SWidth),150), selGridInt, selStrings, 2, gsSelGrid); //Use the constructor with the final parameter
    }.....